MATLAB har flere funksjoner for å håndtere programmering data , interaktive verktøy for å designe og utvikle matematiske funksjoner , samt 2D-og 3D- grafikk funksjoner for å utvikle tilpassede grafiske brukergrensesnitt . MATLAB funksjoner kan også integreres med eksterne applikasjoner som C , C + +, Fortran , Java og Microsoft Excel. Variabler
En MATLAB variabelen er en adresse eller en kode som du tilordner til en verdi mens verdien forblir i minnet . Kodede programmer bruker den tildelte variabel som håndtak , lese den , opererer på den med andre data og lagre endringene som gjøres til variabelen tilbake i minnet . Deler av minne hvor variablene er lagret kalles arbeidsområder . MATLAB består stort sett av tre typer variabler: lokale , globale og vedvarende. MATLAB variabler deklareres til venstre for likhetstegnet : en
>> x = 3,0 eller >> y = " . John"
lokale variabler
med
variabler som deklareres og operere innenfor begrenset miljø av en MATLAB funksjon kalles lokale variabler . Lokale variabler ikke forbli i minnet og kan ikke beholdt fra én funksjon samtale til den neste. For eksempel, hvis " John" er en klasse lærer for en fjerde klasse klasse , og " Tom" er en klasse lærer for en femte klasse klasse , har variabelen " lærer" ulike verdier for fjerde og femte klasse klasser . " Lærer " kalles en lokal variabel fordi det har mening begrenset til det lokale miljøet .
bilder globale variabler
Globale variabler kan deles og brukes blant flere MATLAB funksjoner. Enhver tilordning variabel, i en hvilken som helst funksjon, er tilgjengelig for alle andre funksjoner. Globale variabler er opprettet ved hjelp av kommandoen For eksempel "global ". : En
global PrincipalPrincipal = " Mary"
p Dette vil skape en global variabel kalt oppdragsgiver , som er en adresse til verdi " Mary . " Mary er en verdi sann og gjelder for alle klasser og alle MATLAB funksjoner. Globale variabler vises på kommandolinjen ved hjelp utsagn " som " eller " whos . "
Vedvarende variabler
Vedvarende variabler kan bare bli erklært innenfor trange miljøet til en MATLAB funksjon , og bare fungere innenfor der variabelen er deklarert er lov til å bruke variabelen . Vedvarende variabler er lik lokale variabler . Variablene er ikke slettet fra minnet . Verdier i vedvarende variabler kan beholdes fra én funksjon samtale til den neste. Disse variablene er opprettet ved hjelp av kommandoen " vedvarende ", og " mlock " statement brukes til å holde filen fra å bli slettet fra minnet .