MATLAB erbjuder flera funktioner för att hantera programmering data, interaktiva verktyg för att designa och utveckla matematiska funktioner , samt 2D-och 3D- grafik funktioner för att utveckla anpassade grafiska användargränssnitt . MATLAB -funktioner kan även integreras med externa applikationer såsom C , C + + , Fortran , Java och Microsoft Excel. Variabler
MATLAB variabel är en adress eller en tagg som du tilldelar till ett värde medan värdet kvar i minnet . Kodade program använder den tilldelade variabeln som handtag , läs den , arbeta på det med andra data och spara de ändringar som gjorts till variabeln tillbaka i minnet . Delar av minnet där variablerna lagras kallas arbetsytor . MATLAB består i huvudsak av tre typer av variabler : lokala , globala och ihållande . MATLAB variabler deklareras till vänster om likhetstecknet :
>> x = 3,0 eller >> y = " . John"
lokala variabler
variabler som deklareras och verka inom den begränsade miljön i en MATLAB -funktion kallas lokala variabler . Lokala variabler inte finns kvar i minnet och kan inte vara oförändrade från en funktionsanrop till nästa . Till exempel, om " John " är en klasslärare för en fjärde klass klass , och " Tom " är en klasslärare för en femte klass klass , har variabeln " lärare " olika värden för fjärde och femte klass klasser . " Lärare " kallas en lokal variabel eftersom den har betydelse begränsad till den lokala miljön . Addera ditt Globala variabler
Globala variabler kan delas och tillämpas bland flera MATLAB -funktioner . Varje uppdrag som variabeln i en funktion är tillgänglig för alla andra funktioner . Globala variabler skapas med kommandot t.ex. " global ". :
Global PrincipalPrincipal = " Mary "
Detta kommer att skapa en global variabel som kallas huvudman , vilket är en adress till värdet " Mary . " Mary är ett värde sant och gäller för alla klasser och alla MATLAB -funktioner . Globala variabler visas på kommandoraden med uttalanden " som " eller " whos . " Kan
långlivade variabler
långlivade variabler endast deklareras inom begränsade miljön i en MATLAB -funktion , och endast den funktion inom vilken variabel deklareras får använda variabeln . Ihållande variabler liknar lokala variabler . Variablerna raderas inte ur minnet . Värden i långlivade variabler kan vara oförändrade från en funktionsanrop till nästa . Dessa variabler är skapade med kommandot " persistent " och " mlock " uttalande används för att hålla filen från att raderas ur minnet .