MATLAB biedt verschillende functies voor het beheren programmagegevens , interactieve gereedschappen voor het ontwerpen en ontwikkelen van wiskundige functies , evenals 2D en 3D grafische voor de verdere ontwikkeling aangepaste grafische user interfaces . MATLAB functies kunnen worden geïntegreerd met externe toepassingen zoals C , C + + , Fortran , Java en Microsoft Excel . Variabelen Een MATLAB variabele is een adres of een tag die u toewijst aan een waarde , terwijl de waarde in het geheugen blijft . Gecodeerde programma's gebruiken de toegewezen variabele als een handvat , lezen , werken op het met andere gegevens en sla de wijzigingen in de variabele terug in het geheugen . Delen van het geheugen waar de variabelen worden opgeslagen worden werkruimten genoemd . MATLAB bestaat in grote lijnen uit drie typen variabelen : lokale , globale en hardnekkig. MATLAB variabelen worden gedeclareerd aan de linkerkant van de gelijk-teken : >> x = 3,0 of >> y = " . John " lokale variabelen < br > variabelen die worden gedeclareerd en opereren binnen de afgesloten omgeving van een MATLAB -functie worden aangeduid als lokale variabelen . Lokale variabelen niet in het geheugen en kan niet van de ene functie oproep behouden om de volgende . Bijvoorbeeld, als "Jan" is een klasse leraar voor een vierde klas , en " Tom " is een klasse leraar voor een vijfde klas , de variabele " leraar " houdt verschillende waarden voor de vierde en vijfde klas lessen . " Leraar " wordt genoemd een lokale variabele omdat het zin heeft beperkt tot de lokale omgeving . globale variabelen Globale variabelen kan worden gedeeld en toegepast onder verschillende MATLAB functies . Elke opdracht die variabele in een functie , is voor alle andere functies . Globale variabelen worden gemaakt met behulp van het commando Bijvoorbeeld " global . " : Global PrincipalPrincipal = " Mary " Dit zal een globale variabele te creëren genaamd hoofdsom , dat is een adres aan de waarde "Maria . " Maria is een waarde waar is en van toepassing op alle klassen en alle MATLAB functies . Globale variabelen worden weergegeven op de opdrachtregel met statements " die" of " whos . " Aanhoudende Variabelen Aanhoudende variabelen kan alleen binnen de beperkte verklaard omgeving van een MATLAB functie , en alleen de functie waarin de variabele wordt gedeclareerd mag de variabele gebruiken . Persistent variabelen vergelijkbaar lokale variabelen . De variabelen worden niet uit het geheugen gewist . Waarden blijvende variabelen kunnen worden bewaard van een functie oproep naar de volgende . Deze variabelen worden gemaakt met behulp van het commando " persistent, " en de " mlock ' statement wordt gebruikt om het bestand te houden van uit het geheugen worden gewist .
|