117827966

117827966



linia po linii począwszy od początku pliku. Drugi rodzaj to m-funkcje. W pliku tworzona jest specjalna funkcja która przyjmuje argumenty. W ten sposób zostały opracowane niemal wszystkie dodatkowe pakiety dostępne w systemie.

Tworzenie m-funkcji jest tematem jednego z następnych laboratoriów i zostanie tam dokładniej omówione. Jednakże tworzenie skryptów jest bardzo łatwe. Z menu File należy wybrać opcję New a z menu jakie się ukaże opcję M-File. Ukaże się okno podobne do okna z rysunku 4. Po wpisaniu treści m-pliki można go natychmiast

Rysunek 4: Okno edytora m-plików

wykonać naciskając klawisz F5. Plik taki po zapisaniu na dysku pod określoną nazwą można wykonać wpisując w oknie konsoli nazwę pliku (katalog zawierający ten plik musi naturalnie być wpisany do listę ścieżek przeszukiwań).

1.10    Octave - darmowy odpowiednik

Program Octave1 to darmowy odpowiednik programu Matlab. Choć nie jest on tak bardzo rozbudowany jak Matlab to ma pewne zalety. Po pierwsze jest programem znacznie mniejszym przez co nie wymaga dużej ilości pamięci RAM czy szybkiego procesora. Pracuje bardzo sprawnie na starszych komputerach. Posiada pełny kod źródłowy co pozwala na pełna modyfikację tego pakietu i dopasowanie jego do własnych potrzeb.

Octave nie oferuje po instalacji tak dużego zbioru funkcji jak Matlab ale z punktu widzenia metod numerycznych obydwa pakiety oferują podobne możliwości. Przy czym w rzeczywistości społeczność użytkowników tego programu opracowała wiele dodatkowych toolbox’ów. Niestety dodatkowe funkcje wymagają więcej wysiłku w ich instalacje.

Pakiet Octave najlepiej funkcjonuje w systemie Unix w tym oczywiście także pod Linux’em. W nim też najłatwiej instalować dodatkowe pakiety. Wydajność pakietu wbrew pozorom nie jest niższa niż Matlab a to z tego względu, że wykorzystywane są te same zbiory metod numerycznych zgromadzone w pakietach LAPACK, BLAS oraz Atlas. Co więcej mogą one działać nawet sprawniej ponieważ Octave jest pozbawiony wielu dodatków co niewątpliwie wpływa bardzo dobrze na jego szeroko pojętą wydajność.

Sposób pracy z Octave jest identyczny jak z Matlab’em. Dostępny jest tryb interaktywny, można też tworzyć m-pliki. Na stronie domowej tego projektu dostępna jest obszerna dokumentacja.

1.11    Zadania

1.    Odszukać informacje o funkcji det za pomocą graficznego interfejsu (poszukać za pomocą zakładek Index oraz Search). Co wyznacza funkcja det?

2.    Poszukać informacji o funkcji fsolve za pomocą okna Help.

3.    Spróbować wykonać przykłady związane z funkcją fsolve.

4.    Wyszukać informacje o funkcji plot za pomocą Search we wszystkich czterech kategoriach.

8

1

Program można odszukać pod adresem http://www.octave.org. Jest on też dostępny w wielu dystrybucjach Linux’anp.: RedHat, Debian.



Wyszukiwarka

Podobne podstrony:
sprawozd2 Wyszczególnienie Plan (po zmianach) Wykonanie od początku roku 1 2 3 D211. na realizację
Poznaj C++ w$ godziny0062 Instrukcje i wyrażenia 47Instrukcja if Normalnie program wykonuje się lini
tekst przed po slubie czytaj od poczatku od konca(1) Przed ślubem: Ona: Ciao Janko, On: No nareszcie
łKieay Mary weszła tam po raz pierwszy? (od początku rozdziału 9.) kJ u L Al iW    ź
1.4. PYTANIA I ODPOWIEDZI powiemy sobie w dalszej części (patrz rozdział ?? tutu), odbywa się linia
P3109129 I Jeżeli weksel opiewa na 2000 z! z terminem płatności po 30 dniach od dnia oka-zania weksl
DSC00603 Jeśli oznaczymy kąt skręcania w chwili t od początku reakcji przez Ot, to stężenie niezhydr
51066 skanuj0010 (465) II. OD POCZĄTKÓW — DO UPADKU POWSTANIA ADAM MICKIEWICZ O POEZJI ROMANTYCZNEJ
P3109129 I Jeżeli weksel opiewa na 2000 z! z terminem płatności po 30 dniach od dnia oka-zania weksl
P3109129 I Jeżeli weksel opiewa na 2000 z! z terminem płatności po 30 dniach od dnia oka-zania weksl
Ochrona środowiska nie od początku była przedmiotem regulacji Traktatu o funkcjonowaniu Unii Europej
img223 Drugi rodzaj to zabawy, ao Kiorycn icaiiuuuji —•,, v <• wych pomocy dydaktycznych, takich
sanktuariasłowiań024 dokonano po mistrzowsku ustalajcie już niemal od początku całkowitą samodzielno

więcej podobnych podstron