MATLAB - podstawowa składnia

Środowisko MATLAB zachowuje się jak bardzo złożony kalkulator. Możesz wprowadzać polecenia w wierszu polecenia >>.

MATLAB to środowisko interpretowane. Innymi słowy, wydajesz polecenie, a MATLAB wykonuje je od razu.

Praktyka

Wpisz prawidłowe wyrażenie, na przykład

5 + 5

I naciśnij ENTER

Kiedy klikniesz przycisk Wykonaj lub naciśniesz Ctrl + E, MATLAB wykona go natychmiast, a zwrócony wynik to -

ans = 10

Podajmy jeszcze kilka przykładów -

3 ^ 2	       % 3 raised to the power of 2

Kiedy klikniesz przycisk Wykonaj lub naciśniesz Ctrl + E, MATLAB wykona go natychmiast, a zwrócony wynik to -

ans = 9

Inny przykład,

sin(pi /2)	  % sine of angle 90o

Kiedy klikniesz przycisk Wykonaj lub naciśniesz Ctrl + E, MATLAB wykona go natychmiast, a zwrócony wynik to -

ans = 1

Inny przykład,

7/0		      % Divide by zero

Kiedy klikniesz przycisk Wykonaj lub naciśniesz Ctrl + E, MATLAB wykona go natychmiast, a zwrócony wynik to -

ans = Inf
warning: division by zero

Inny przykład,

732 * 20.3

Kiedy klikniesz przycisk Wykonaj lub naciśniesz Ctrl + E, MATLAB wykona go natychmiast, a zwrócony wynik to -

ans =  1.4860e+04

MATLAB zapewnia specjalne wyrażenia dla niektórych symboli matematycznych, takich jak pi dla π, Inf dla ∞, i (i j) dla √-1 itp. Nan oznacza „nie jest liczbą”.

Użycie średnika (;) w MATLAB

Średnik (;) oznacza koniec instrukcji. Jeśli jednak chcesz ukryć i ukryć dane wyjściowe MATLAB dla wyrażenia, dodaj średnik po wyrażeniu.

Na przykład,

x = 3;
y = x + 5

Kiedy klikniesz przycisk Wykonaj lub naciśniesz Ctrl + E, MATLAB wykona go natychmiast, a zwrócony wynik to -

y =  8

Dodawanie komentarzy

Symbol procentu (%) służy do wskazania wiersza komentarza. Na przykład,

x = 9	     % assign the value 9 to x

Możesz także napisać blok komentarzy, używając operatorów komentarzy blokowych% {i%}.

Edytor MATLAB zawiera narzędzia i elementy menu kontekstowego, które pomagają dodawać, usuwać lub zmieniać format komentarzy.

Powszechnie używane operatory i znaki specjalne

MATLAB obsługuje następujące powszechnie używane operatory i znaki specjalne -

Operator Cel, powód
+ Plus; operator dodawania.
- Minus; operator odejmowania.
* Operator mnożenia wartości skalarnej i macierzowej.
.* Operator mnożenia tablicy.
^ Operator potęgowania skalarnego i macierzowego.
.^ Operator potęgowania tablicy.
\ Operator dzielenia lewostronnego.
/ Operator prawego podziału.
.\ Operator dzielenia z lewej strony tablicy.
./ Operator prawego podziału tablicy.
: Dwukropek; generuje regularnie rozmieszczone elementy i reprezentuje cały wiersz lub kolumnę.
( ) Zdanie wtrącone; obejmuje argumenty funkcji i indeksy tablic; zastępuje pierwszeństwo.
[ ] Wsporniki; elementy tablicy obudów.
. Kropka dziesiętna.
Elipsa; operator kontynuacji linii
, Przecinek; oddziela instrukcje i elementy w wierszu
; Średnik; oddziela kolumny i wyłącza wyświetlanie.
% Znak procentu; oznacza komentarz i określa formatowanie.
_ Cytuj znak i transponuj operator.
._ Nieskoniugowany operator transpozycji.
= Operator przypisania.

Specjalne zmienne i stałe

MATLAB obsługuje następujące specjalne zmienne i stałe -

Nazwa Znaczenie
ans Najnowsza odpowiedź.
eps Dokładność precyzji zmiennoprzecinkowej.
i,j Jednostka urojona √-1.
Inf Nieskończoność.
NaN Niezdefiniowany wynik liczbowy (nie liczba).
pi Liczba π

Nazewnictwo zmiennych

Nazwy zmiennych składają się z litery, po której następuje dowolna liczba liter, cyfr lub podkreślenia.

MATLAB jest case-sensitive.

Nazwy zmiennych mogą mieć dowolną długość, jednak MATLAB używa tylko pierwszych N znaków, gdzie N podaje funkcja namelengthmax.

Zapisywanie Twojej pracy

Plik save Polecenie służy do zapisywania wszystkich zmiennych w obszarze roboczym, jako plik z rozszerzeniem .mat, w bieżącym katalogu.

Na przykład,

save myfile

Możesz ponownie załadować plik w dowolnym momencie, używając rozszerzenia load Komenda.

load myfile