+ und - wirken elementweise, * ist die Matrixmultiplikation. Für elementweise Operationen setzt du einen Punkt davor: .*, ./, .^. Wichtige Funktionen: sum, mean, max, min, sort, cumsum, inv, det. Lineare Gleichungssysteme A x = b löst du mit x = A \ b.
Der Punkt-Operator ist der häufigste Anfängerfehler in MATLAB.
A = [2 1; 1 3];
b = [3; 5];
x = A \ b % löst A*x = b
v = [1 2 3];
v .* v % [1 4 9] elementweise
v * v' % 14 (Skalarprodukt)
mean(v) % 2
cumsum(v) % [1 3 6]
det(A) % 5Merke
*Matrixprodukt,.*elementweiseA \ blöst lineare Gleichungssystemesum,mean,maxauf Vektoren
Aufgabe
Löse ein Gleichungssystem mit zwei Unbekannten.