3814019312

3814019312



Wstęp do Matlab’a

3    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 go 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 Li-nux’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.

4    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.

5.    Jakie informacje otrzymujemy po wydaniu polecenia help.

6.    Przeczytać informacje uzyskane z polecenia: help help.

7.    Uzyskać informacje o poleceniach: lookfor, what. which. morę, who. Podać przykłady ich zastosowań.

8.    Polecenie help (jak i kilka innych) występuje w dwóch formach. Jakie są to formy i jakie mają przeznaczenie.

9.    Sprawdzić jak działają klawisze kursora w konsoli programu Matlab.

10.    Odszukać informacje na temat poleceń systemu plików: dir, cd, ls. pwd, copyfile, delete, fileattrib, movefile, mkdir. rmdir. exist.

11.    Jakie jest przeznaczenie poleceń: elear, clc, home

12.    Sprawdzić działanie funkcji demo.

13.    Wykonać następujące polecenia w Matlab’ie:

[x,y] = meshgrid(-3:1:3);

z = peaks(x,y); surf(x,y,z)

Zapoznać się z funkcjami okna wykresów jakie się pojawiło.

1

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



Wyszukiwarka

Podobne podstrony:
Wstęp do Matlab’a 2 _Rysunek 1: Główne okno pomocy programu Matlab_2.1 Pomoc programu Matlab Program
Wstęp do Matlab’a 3 programu. Uzyskanie informacji nt. jakiegoś polecenia jest następujące np.: » he
1 Wstęp do MATLAB-a.1.1 Podstawowe wiadomości o programie MATLAB jest językiem programowania wysokie
Wstęp do MATLAB - Optimization Toolbox‘ na przykładzie układu napędu statku zawierającego dwóch
1 Laboratorium la - Wstęp do Matlaba Motto: Matlab przyjacielem każdego studenta.1.1
Wstęp do Matlab’a 4 Wstęp do Matlab’a 4 Rysunek 3: Okno preferencji Rysunek 2: Ścieżki przeszukiwań,
Wstęp do Matlab’a 5 W powyższym skrypcie występuje jedno bardzo istotne polecenie: save. Za jego pom
Wstęp do Matlab’a Typ Krótki opis logical Logical array of true and false
Wstęp do Matlab’a 7 x=l; y=2; z=3; disp([num2str(x) num2str(y) ’,’ mim2str(z)]) Więcej
Wstęp do Matlab’a 9 14.    Utworzyć plik finish.m z treścią podaną w poprzednich punk
Wstęp do MATLAB - Optimization Toolbox‘ na przykładzie układu napędu statku zawierającego dwóch
2009 10 13 Wstęp do SI [w] (2) • Jasna odpowiedź („A"), mglista odpowiedź („x") o QSA - P
Wstęp do Metod Sztucznej Inteligencji1.1 Przykłady programów opartych na szukaniu Programy oparte na
Wstęp do MATLAB - Optimization Toolbox‘ na przykładzie układu napędu statku zawierającego dwóch
Wstęp do prawoznawstwa Prawoznawstwo- nauki prawne z łac. jurysprudencja , to takie nauki które za s
DSC03963 172 WSTĘP DO TECHNIKI ANTENOWEJ antenę b, a antena a będzie odbiornikiem, to napięcie na ot

więcej podobnych podstron