Professional Documents
Culture Documents
UVOD U MATLAB
Vrste podataka
(Vježba 2)
Svi podaci se temelje na matricama. Sadržaj matrica mogu biti logički, slovčani
(char), numerički, cell i neki drugi specijalni tipovi podataka ovisni o funkcijama koje
ih koriste. Korisnik sam može definirati i vlastite tipove struktura. Podaci su uvijek
pridruženi varijablama.
1.1. VARIJABLE
- realne,
- kompleksne,
- simboličke,
- polja cell-ova
- strukture
- lokalne,
- globalne,
- interne,
- eksterne.
Varijable prema sadržaju spadaju u skupinu ovisno kakve elemente sadrže. Ukoliko
su elementi matrice realni i varijabla se može nazvati realnom. Kompleksne varijable
sadrže kompleksne brojeve čiji je imaginarni dio različit od nule, dok simboličke
varijable sadrže simbole koji se ne interpretiraju numerički. Simboličke varijable
koriste se kao ulazne i izlazne varijable kod simboličkog računa, kao što je simboličko
rješavanje neodređenih integrala, algebarskih i diferencijalnih jednadžbi i slično.
Globalne varijable su one varijable koje su vidljive iz više funkcija Matlaba. Varijabla
postaje globalna tako da se deklarira naredbom:
Sve funkcije koje imaju napisanu definiciju vidjet će varijablu ime_varijable odnosno
moći će dohvatiti njen sadržaj. Lokalne su varijable sve one koje nisu globalne. Prema
tome ako postoji definirana varijabla u funkciji Matlaba, nakon izvršenja funkcije u
worksapceu varijabla neće postojati. Razlog za to je što se radi o lokalnoj varijabli i
ona je vidljiva samo u funkciji gdje je definirana. Interne varijable su varijable koje
definira sam Matlab, dok su eksterne varijable predstavljaju varijable definirane od
korisnika ili varijable koje su proizašle kao rezultat matematičkih operacija i funkcija
u Matlabu.