Variablen in einer MATLAB-Funktion

February 29

MATLAB bietet zahlreiche Funktionen für die Verwaltung der Programmierdaten, interaktive Tools zum Entwerfen und entwickeln mathematische Funktionen sowie 2D und 3D Grafik-Funktionen für die Entwicklung von grafischen Benutzeroberflächen. MATLAB-Funktionen können auch mit externen Anwendungen wie C, C++, Fortran, Java und Microsoft Excel integriert werden.

Variablen

Eine MATLAB-Variable ist eine Adresse oder ein Tag, den Sie einen Wert zuweisen, während der Wert in Erinnerung bleibt. Codierte Programme die zugewiesene Variable als Griff verwenden, lesen Sie es, arbeiten mit es mit anderen Daten und speichern Sie die Änderungen an der Variablen Rückseite im Speicher. Teile des Speichers, in dem die Variablen gespeichert werden, werden Arbeitsbereiche genannt. MATLAB besteht im großen und ganzen drei Arten von Variablen: lokale, globale und persistente. MATLAB Variablen werden auf der linken Seite des Gleichheitszeichens deklariert:

X = 3.0 oder >> y = "John."

Lokale Variablen

Als lokale Variablen sind Variablen, die deklariert werden und arbeiten im engen Umfeld der eine MATLAB-Funktion bezeichnet. Lokale Variablen nicht im Speicher bleiben und können nicht aus einem Funktionsaufruf zum nächsten beibehalten werden. Beispielsweise wenn "John" ein Klassenlehrer für eine vierte Klasse ist und "Tom" ein Klassenlehrer für eine fünfte Klasse ist, enthält die Variable "Lehrer" unterschiedliche Werte für den vierten und fünften Klasse Klassen. "Lehrer" ist eine lokale Variable bezeichnet, da es Sinn auf die lokale Umgebung beschränkt hat.

Globale Variablen

Globale Variablen können geteilt und unter mehreren MATLAB-Funktionen angewendet werden. Die Abtretung dieser Variablen in einer Funktion ist für alle anderen Funktionen verfügbar. Globale Variablen sind die mit dem Befehl "global." Zum Beispiel:

globale PrincipalWichtigsten = "Mary"

Daraufhin wird eine globale Variable namens principal, erstellt, die eine Adresse auf den Wert "Mary." Mary ist ein Wert wahr und gelten für alle Klassen und für alle MATLAB-Funktionen. Globale Variablen werden auf der Befehlszeile aus mithilfe von Anweisungen angezeigt, "Wer" oder "Wer den."

Persistente Variablen

Persistente Variablen können nur innerhalb der engen Umgebung einer MATLAB-Funktion deklariert werden, und nur die Funktion, in der die Variable deklariert ist, die Variable verwenden darf. Persistente Variablen sind lokale Variablen ähnlich. Die Variablen sind nicht aus dem Speicher gelöscht. Werte in persistente Variablen können aus einem Funktionsaufruf zur nächsten erhalten bleiben. Diese Variablen werden mit dem Befehl "permanenten" erstellt, und die "Mlock"-Anweisung wird verwendet, um zu verhindern, dass die Datei aus dem Speicher gelöscht wird.