Lineare Gleichungssyteme: Unterschied zwischen den Versionen
Zeile 22: | Zeile 22: | ||
Jetzt man man die Gleichungen eingeben: | Jetzt man man die Gleichungen eingeben: | ||
> A:= << | > A:= <<10|2|3>,<1|2|-2>,<5|-1|0>>; | ||
b:= <2| | b:= <-2|1|4>; | ||
Version vom 10. November 2011, 10:15 Uhr
In Maple gibt es mehrere Möglichkeiten zur Lösung von Linearen Gleichungssystemen:
1. Schnellste Variante
2. Übersichtliche Variante
Als ersten Schritt definiert man eine Gleichung mit vier Unbekannten:
> gl:=(a,b,c,d) -> a*x[1]+b*x[2]+c*x[3]+d*x[3]=d:
gl(a,b,c,d);
Anschließend werden die Koeffizienten und das Ergebnis eingegeben:
3. Mit Hilfe der Befehle von LinearAlgebra
Bevor man die einzelnen Gleichungen eingibt, startet man Maple im im Modus Lineare Algebra:
> restart; with (LinearAlgebra):
Jetzt man man die Gleichungen eingeben:
> A:= <<10|2|3>,<1|2|-2>,<5|-1|0>>;
b:= <-2|1|4>;
Anschließend A und b definieren als ein lineares 3x3-Gleichungssystem mit den Unbekannten x1, x2 und x3:
> ls:= Multiply (A, <x[1], x[2], x[3]>):
for i to 3 do ls[i] = b[i] od;
Lösen dieses Gleichungssystems, d.h. Lösen der Gleichung A x = b:
> for i to 3 do
x[i]:= evalf (LinearSolve (A, b)[i], 4);
od;