Hauptinhalt

Arithmetische Operationen

Addition, Subtraktion, Multiplikation, Division, Potenz, Rundung

Arithmetische Funktionen umfassen Operatoren für einfache Operationen, wie Addition und Multiplikation, sowie Funktionen für gängige Berechnungsvorgänge, wie Summierung, Summenbewegungen, Modulo-Operationen und Rundungen.

Weitere Informationen finden Sie unter Array- und Matrixoperationen.

Funktionen

alle erweitern

Addition

+Add numbers, append strings
sumSumme von Array-Elementen
cumsumCumulative sum
movsumMoving sum

Subtraktion

-Subtraction
diffDifferences and approximate derivatives

Multiplikation

.*Multiplication
*Matrix multiplication
prodProduct of array elements
cumprodCumulative product
pagemtimesPage-wise matrix multiplication
tensorprodTensor products between two tensors (Seit R2022a)

Division

./Right array division
.\Left array division
/Solve systems of linear equations xA = B for x
\Solve systems of linear equations Ax = B for x
pagemldividePage-wise left matrix divide (Seit R2022a)
pagemrdividePage-wise right matrix divide (Seit R2022a)

Potenzen

.^Element-wise power
^Matrix power

Transponieren

.'Transponieren eines Vektors oder einer Matrix
'Complex conjugate transpose
pagetransposePage-wise transpose
pagectransposePage-wise complex conjugate transpose

Array-Vorzeichen

uminusUnary minus
uplusUnary plus
modRemainder after division (modulo operation)
remRemainder after division
idivideInteger division with rounding option
ceilRound toward positive infinity
fixRound toward zero
floorRunden gegen negative Unendlichkeit
roundRound to nearest decimal or integer
bsxfunApply element-wise operation to two arrays with implicit expansion enabled

Themen

  • Array- und Matrixoperationen

    Matrixoperationen gehorchen den Regeln der linearen Algebra. Array-Operationen werden Element für Element ausgeführt und unterstützen mehrdimensionale Arrays. Array-Operationen und Matrixoperationen unterscheiden sich voneinander durch den Punkt (.).

  • Kompatible Arraygrößen für Basisoperationen

    Die meisten binären Operatoren und Funktionen in MATLAB® unterstützen numerische Arrays mit kompatiblen Größen. Die Größen zweier Eingaben sind dann kompatibel, wenn für jede Dimension die Dimensionsgrößen der Eingaben identisch sind oder eine von ihnen 1 ist.

  • Operator Precedence

    Precedence rules determine the order in which MATLAB evaluates an expression.

  • Floating-Point Numbers

    MATLAB represents floating-point numbers in either double-precision or single-precision format. The default is double precision.

  • Integers

    MATLAB supports 1-, 2-, 4-, and 8-byte storage for integer data. If you use the smallest integer type that accommodates your data, you can save memory and program execution time.