MATLAB für Dummies

Die folgende Tabelle enthält eine Auflistung von Befehlen, die Sie relativ häufig in MATLAB verwenden. Sie werden nicht jeden Befehl aufgelistet -, die ein Buch an sich erfordern würde. Jedoch werden diese Befehle in der Regel mehrmals jede Sitzung verwendet.

Menu

BefehlZweck
claLöscht die aktuelle Handlung
clcLöscht das Befehlsfenster
klar lt;Variablenname>Entfernt eine bestimmte Variable aus dem Fenster Workspace (asspecified durch lt;Variablenname>)
alles löschenEntfernt alle Variablen aus dem Fenster Workspace
schließen lt;Bild Name>Schließt eine bestimmte Zahl (wie angegeben durch lt;figure>)
alle schließenSchließt alle aktuellen Zahlen
Tagebuch lt;Dateiname>Gibt den Namen der Datei für die Diaryfeature zu verwenden
Tagebuch ausStoppt das Befehlsfenster Text in einer Datei speichern
TagebuchStartet das Befehlsfenster Text in einer Datei speichern
existieren lt;Stichwort>Überprüft, ob ein Schlüsselwort oder eine Datei in Gebrauch ist
Format kompaktEntfernt Fremd Leerzeichen aus dem Befehlsfenster
GCAErmittelt ein Handle für den aktuellen Achsen
gcfErmittelt ein Handle auf die aktuelle Zahl
GCOErmittelt ein Handle auf das aktuelle Objekt
erhalten (lt;Griff> Lt;Eigentum>)Ermittelt die lt;Eigentum>in dem Objekt gefunden zeigte auf durch lt;Griff>
Hilfe lt;Befehl oderDatei>Zeigt die Hilfe-Dokumentation für die lt;Befehl> orcomments in Dateien, die Sie erstellt haben
iskeywordZeigt eine Liste der alle MATLAB Schlüsselwörter
iskeyword lt;Name>Legt fest, ob lt;Name> ist akeyword
Belastung lt;Dateiname>Lädt die Datei Variablen in die Workspacewindow enthält
mehr wegZeigt die Ausgabe Standard Scrollen mit, so dass alle des Ausgangs auf einmal erscheint
mehrWeist MATLAB Ausgabe auf dem Bildschirm zu einem Zeitpunkt angezeigt werden
sparen lt;Dateiname>Speichert die Variablen im Workspace-Fenster zu den spezifizierten Datei angezeigt
Satz (lt;Griff> Lt;Eigentum>, lt;Wert>)Stellt die lt;Eigentum>in dem Objekt gefunden zeigte auf durch lt;Griff> aufden angegeben lt;Wert>

MATLAB Gemeinsame Operator Zusammenfassung

Sie müssen wissen, welche Operatoren MATLAB unterstützt, aber nicht vergessen, sie alle ist nicht einfach. Die folgende Tabelle enthält eine kurze Zusammenfassung der Operatoren, die MATLAB unterstützt.

OperatorArtBeschreibungBeispiel
-ArithmetikSubtrahiert den rechten Operanden aus dem linken Operanden.5 - 2 = 3
*ArithmetikMultipliziert den rechten Operanden durch den linken Operanden.5 * 2 = 10
^ArithmetikBerechnet den exponentiellen Wert des rechten Operanden durch theleft Operanden.5 ^ 2 = 25
/ArithmetikDividiert den linken Operanden durch den rechten Operanden.5/2 = 2,5000
ArithmetikTeilt den rechten Operanden durch den linken Operanden.5 2 = 0,4000
+ArithmetikFügt zusammen zwei Werte.5 + 2 = 7
.ArithmetikModifiziert Operatoren Element-für-Element arithmeticvis-a-vis-Matrix-Arithmetik durchzuführen. Sie erhalten keine Änderung ifyou're Betrieb auf Skalare (gewöhnliche Zahlen).[1,2] * [3-4] = 11

[1,2]. * [3,4] = [3,8]
=ZuordnungWeist den Wert im rechten Operanden zu dem leftoperand gefunden.MyVar = 2 Ergebnisse in EigeneVar containing2
bitandBitwiseFührt eine logische und der Bits intwo Zahlen.bitand (4, 5) = 4
bitorBitwiseFührt eine logische oder der Bits intwo Zahlen.bitor (4, 5) = 5
bitgetBitwiseErmittelt den Wert des Bits an einer bestimmten Stelle.bitget (4, 3) = 1
bitsetBitwiseÄndert das etwas an der angegebenen Stelle.bitset (4, 1, 1) = 5
bitshiftBitwiseVerschiebt die Bits, die die angegebene Anzahl von Positionen.bitshift (2, 1) = 4
BITXORBitwiseFührt eine logische Exklusiv oder onthe Bits in zwei Zahlen.BITXOR (4, 5) = 1
undLogischLegt fest, ob beide Operanden wahr sind.und (true, true) = 1 (oder true)

und (wahr, falsch) = 0 (orfalse)

und (false false) = 0

und (false, true) = 0
nichtLogischNegiert den Wahrheitswert eines einzelnen Operanden. Ein wahrer Wert falsch wird und ein falschWert wird wahr.nicht (true) = 0

nicht (false) = 1
oderLogischBestimmt, wenn einer der beiden Operanden wahr sind.oder (true, true) = 1

oder (wahr, falsch) = 1

oder (false false) = 0

oder (false, true) = 1
xorLogischBestimmt, wenn einer und nur einer der Operanden wahr ist.xor (true, true) = 0

xor (wahr, falsch) = 1

xor (false, false) = 0

xor (false, true) = 1
alleLogischBestimmt, ob alle Array-Elemente ungleich Null ortrue.Alle ([1, 2, 3, 4]) = 1

Alle ([0, 1, 2, 3]) = 0
irgendeinLogischBestimmt, ob jeder der Array-Elemente sind ungleich Null ortrue.jede ([0, 1, 0, 0]) = 1

jede ([0, 0, 0, 0]) = 0
~ =RelationalBestimmt, ob zwei Werte nicht gleich sind.1 ~ = 2 ist 1 (oder true)
lt;RelationalStellt sicher, dass der linke Operand Wert kleiner als der Wert rightoperand.1 lt; 2 1
le;RelationalStellt sicher, dass der linke Operand Wert kleiner als oder gleich TO THE rechten Operanden Wert.1 lt; = 2 1
==RelationalBestimmt, ob zwei Werte gleich sind. Beachten Sie, dass therelational Operator verwendet zwei Zeichen entspricht. Ein Fehler manydevelopers machen, ist mit nur einem Gleichheitszeichen, die in onevalue führt zu einem anderen zugeordnet ist.1 == 2 0
>RelationalStellt sicher, dass der linke Operand Wert größer als der rightoperand Wert ist.1> 2 0
> =RelationalStellt sicher, dass der linke Operand Wert größer als oder EqualTo der rechten Operandenwert.1> = 2 0
-UnaryNegiert den ursprünglichen Wert, so dass positive negativeand umgekehrt wird.-(-4) Ergibt 4 während -4 Ergebnisse in-4
+Unaryrein zum Zwecke der Vollständigkeit. Dieser operatorreturns den gleichen Wert, den Sie als Eingabe zur Verfügung stellen.+4 ergibt einen Wert von 4

MATLAB Operator Präzedenz

die Reihenfolge an, in welcher Aufgaben durchgeführt werden, ist von wesentlicher Bedeutung. Ansonsten arbeiten die Formeln, die Sie geben nicht wie erwartet, und Sie werden fehlerhafte Ergebnisse zu erzielen. Die folgende Tabelle zeigt die Reihenfolge, in der MATLAB verschiedene Operatoren auswertet.

Sie können auch Operator Vorrang mit dem PEMDAS Akronym erinnern, die für die Klammerung, Exponent, Multiplizieren und Dividieren steht, addieren und subtrahieren.

OperatorBeschreibung
()Klammern werden zu Gruppenausdrücke verwendet und thedefault Vorrang außer Kraft zu setzen, so dass Sie einen Vorgang von lowerprecedence (wie Addition) zwingen kann Vorrang vor ein operationof höhere Priorität (wie Multiplikation) zu nehmen.
.' .^ ' ^Transponierung, Macht, komplex konjugierte transponierte, matrixpower.
+ - ~Unäre Operatoren interagieren mit einer einzelnen Variablen orexpression.
.* ./. * / Multiplikation und Division (rechts und links).
+ - Addition und Subtraktion.
:Colon-Operator (für Bereiche verwendet).
le; lt; >> = Vergleichsoperatoren.
== ~ = Gleichstellung der Betreiber.
|Logische Operatoren (elementweise).
||Logische Operatoren (Kurzschluss).

Linie Plotstilen in MATLAB

Jedes Mal, wenn Sie ein Grundstück in MATLAB erstellen, müssen Sie die Informationsquellen zu identifizieren, mehr als nur die Linien. Erstellen einer Handlung, die unterschiedliche Linientypen und Datenpunktsymbole benutzt, macht die Handlung viel einfacher, für andere Menschen zu verwenden. Die folgende Tabelle enthält eine Auflistung der Linie Plotstilen.

Farbe Markierung Stil
Code Linienfarbe Code Marker Stil Code Linienstil
bblau.Punkt-Solide
GgrünOKreis:Gepunktete
rrotxx-Marke-.dash dot
cCyan+Plus--Eine gestrichelte
mMagenta*Star(keiner)keine Linie
ygelbsPlatz
kschwarzdDiamant
wWeißvdrehtes Dreieck
^up Dreieck
lt;linke Dreieck
>rechtwinkliges Dreieck
p5-Punkt-Stern
h6-Punkt-Stern

Denken Sie daran, dass Sie auch diese Stile mit anderen Arten von Plots verwenden können. Zum Beispiel kann ein Streudiagramm diese Stile verwenden jeder der Datenpunkte zu definieren. Wenn Sie Zweifel haben, versuchen Sie die Stile, um zu sehen, ob sie mit Ihrem speziellen Grundstück arbeiten.

Menü