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

Menü