abc Matlab - elektronski priručnik
II dio Osnove Matlaba kao jezika - 2.2. Izrazi

2.2.1. Varijable

Poput većine drugih programskih jezika, Matlab obezbjeđuje matematičke izraze, ali za razliku od većine programskih jezika, ovi izrazi uključuju čitave matrice.

Matlab ne zahtijeva nikakve deklaracije tipa ili dimenzione naredbe. Kada Matlab naiđe na novo ime varijable, on automatski kreira varijablu i alocira odgovarajuću količinu memorije. Ako varijabla već postoji, Matlab mijenja njen sadržaj i, ako je potrebno, alocira novu memoriju. Na primjer,

num_students = 25

kreira 1-sa-1 matricu sa imenom num_students i sprema vrijednost 25 u njen jedini element. Da bismo vidjeli matricu dodijeljenu bilo kojoj varijabli, jednostavno unesemo ime varijable.

Ime varijable se sastoji od slova, praćenog bilo kojim brojem slova, cifara, ili podvlaka.  Matlab razlikuje velika i mala slova, tj. on je case sensitive jezik. A i a nisu ista varijabla.

Iako imena varijabli mogu biti bilo koje dužine, Matlab koristi samo prvih N karaktera imena,  (gdje je N broj koji vraća funkcija namelengthmax), i ignoriše ostatak. Dakle, važno je učiniti svako ime varijable jedinstvenim u prvih N karaktera da bi se omogućilo da Matlab razlikuje varijable.

N = namelengthmax
N =
63

Generisanje matrica    <    Index    >    Brojevi