3826200093

3826200093



14


2. Środowisko programowe MATLAB - podstawy

det(A) - obliczanie wyznacznika macierzy kwadratowej A; inv(A) - wyznaczanie macierzy odwrotnej do A: A-1; równoważna postać polecenia to: A~(-l)\

tracę (A) - obliczanie śladu macierzy A (sumy elementów na głównej przekątnej);

(A) - wyznaczanie rozkładu LU (na iloczyn dwóch macierzy trójkątnych) macierzy A;

chol(A) - wyznaczanie rozkładu Cholesky’ego macierzy A (patrz np. [9]); svd(A) - wyznaczanie rozkładu względem wartości szczególnych macierzy A (tzw. rozkład SVD, [9]);

eig(A) - wyznaczanie wartości własnych macierzy A; rand(n,m) - generacja macierzy losowej o rozmiarach n x m i elementach z rozkładu jednostajnego U[0,1];

randn(n,m) - generacja macierzy losowej o rozmiarach n x m i elementach z rozkładu normalnego N(0,1);

plot() - rysowanie wykresów na płaszczyźnie; plot3{) - rysowanie wykresów trójwymiarowych; stem() - rysowanie przebiegów z czasem dyskretnym; rootsf) - numeryczne znajdowanie pierwiastków wielomianu; residue () - rozkład funkcji wymiernej na ułamki proste; rlocus() - znajdowanie pierwiastków układu zamkniętego.

2.3. Tworzenie i uruchamianie Al-skryptów

Ciąg poleceń programu MATLAB można umieścić w osobnym pliku tekstowym (skrypcie) z rozszerzeniem *.m. W tym celu należy wybrać z menu /File polecenie /New/M-file, co spowoduje otwarcie okna edytora pokazanego na rysunku 2.2. Dostępne są oczywiście instrukcje warunkowe (if ...) oraz iteracyjne (while, for). Przykładowy skrypt może mieć postać:

%Sekwencyjne wypełnienie wektora liczbami losowymi for i—1:10

W(i)=i~2

end

Znak % służy do wstawiania komentarzy. Uruchomienie skryptu polega na wybraniu z menu edytora /Too/s, polecenia /Run. Gdy istnieje plik z rozszerzeniem *.mdl o tej samej nazwie, wówczas następuje jego otwarcie. Możliwe jest również uruchomienie przez wpisanie nazwy M-skryptu w linii poleceń MATLAB. Wymaga to ustawienia odpowiedniej ścieżki dostępu do zbioru



Wyszukiwarka

Podobne podstrony:
16 2. Środowisko programowe MATLAB - podstawy freqresp(sys,w) - wyznaczanie odpowiedzi systemu sys w
12 2. Środowisko programowe MATLAB - podstawy 2.2.1. Linia poleceń, komunikacja z systemem
11 *2. Środowisko programowe MATLAB — podstawy2.1. Informacje wstępne Niniejszy rozdział jest
12 2. Środowisko programowe MATLAB - podstawy 2.2.1. Linia poleceń, komunikacja z systemem
18 2. Środowisko programowe MATLAB - podstawy jestratorów) można zapisać w pliku z rozszerzeniem *.m
20 2. Środowisko programowe MATLAB - podstawy Rys. 2.8. Właściwości rejestratora To File 2.5.2.
12 2. Środowisko programowe MATLAB - podstawy 2.2.1. Linia poleceń, komunikacja z systemem
s120 121 120 Wiadomo, że A jest macierzą nieosobliwą gdy det(A) ^ 0. Obliczmy wyznacznik macierzy A
60632 s120 121 120 Wiadomo, że A jest macierzą nieosobliwą gdy det(A) ^ 0. Obliczmy wyznacznik macie

więcej podobnych podstron