5
W zapisie wyrażeń można wykorzystywać predefiniowane zmienne i stałe. Zestawienie predefiniowanych nazw przedstawia tabela 1
Tabela 1
Zestawienie predefiniowanych nazw zmiennych i stałych
Nazwa |
Opis zmiennej lub stałej |
ans |
zmienna przechowująca wartość ostatnio wyliczonego wyrażenia |
eps |
precyzja zmiennoprzecinkowa |
realmax |
największa dostępna liczba rzeczywista |
realmin |
najmniejsza dostępna liczba rzeczywista |
Pi |
liczba Ti (3.1415926535897.... ) |
i/ j |
stałe równe jednostkowej wartości urojonej () |
inf |
nieskończoność (lnfinity) |
NaN |
wartość nieokreślona (Not-a-Number) |
flops |
licznik operacji zmiennoprzecinkowych |
nargin |
liczba argumentów wejściowych funkcji |
nargout |
liczba argumentów wyjściowych funkcji |
isieee |
wartość True (1), gdy stosowana jest arytmetyka IEEE |
Computer |
typ komputera na którym pracuje MATLAB |
version |
numer wersji MATLAB-a |
Wymiary macierzy mogą być zmieniane w wyniku ponownych przypisań. Informacje o zmiennych przechowywanych w przestrzeni roboczej dają polecenia: who - wykaz zmiennych w przestrzeni roboczej,
whos - wykaz zmiennych w przestrzeni roboczej uzupełniony o ich rozmiar.
Aktualny rozmiar zmiennej zwraca funkcja size , np. wprowadzając polecenia
size(A), otrzymujemy
ans =
2 3.
Drugim sposobem definiowania zmiennych jest wykorzystanie funkcji do konstruowania macierzy. Podstawowe funkcje konstruowania macierzy umożliwiają definiowanie: zeros - macierzy zerowej,
ones _ macierzy jedynek,
eye - macierzy z jedynkami na przekątnej głównej,