13.01.2014 Aufrufe

Link - Hochschule Ulm

Link - Hochschule Ulm

Link - Hochschule Ulm

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

neare Gleichungssystem<br />

−2x 3 + 7x 5 = 12<br />

2x 1 + 4x 2 − 10x 3 + 6x 4 + 12x 5 = 28<br />

2x 1 + 4x 2 − 5x 3 + 6x 4 − 5x 5 = −1<br />

mit der erweierten Matrix<br />

[<br />

A b<br />

]<br />

=<br />

⎡⎢⎣<br />

0 0 −2 0 7 12<br />

2 4 −10 6 12 28<br />

2 4 −5 6 −5 −1<br />

Dieses lineare Gleichungssystem hat unendlich<br />

viele Lösungen. Mit den Parametern t ∈ R<br />

und s ∈ R können die Lösungen wie folgt parametrisiert<br />

angegeben werden:<br />

x 1 = 7 − 2x 2 − 3x 4<br />

x 2 = t<br />

x 3 = 1<br />

x 4 = s<br />

x 5 = 2<br />

Mit rref können wir die Lösungen bestätigen:<br />

1 >> Ab = sym([0 0 -2 0 7 12; 2 4<br />

-10 6 12 28; 2 4 -5 6 -5 -1])<br />

2 Ab =<br />

3 [ 0, 0, -2, 0, 7, 12]<br />

4 [ 2, 4, -10, 6, 12, 28]<br />

5 [ 2, 4, -5, 6, -5, -1]<br />

6 >> rref(Ab)<br />

7 ans =<br />

8 [ 1, 2, 0, 3, 0, 7]<br />

9 [ 0, 0, 1, 0, 0, 1]<br />

10 [ 0, 0, 0, 0, 1, 2]<br />

Die Lösungen erhalten wir auch wie folgt<br />

1 >> maple(’gausselim’,Ab)<br />

2 ans =<br />

⎤<br />

⎥⎦ .<br />

3 [ 2, 4, -10, 6, 12, 28]<br />

4 [ 0, 0, -2, 0, 7, 12]<br />

5 [ 0, 0, 0, 0, 1/2, 1]<br />

6 >> maple(’backsub’,ans)<br />

7 ans =<br />

8 [ 7-2*_t2-3*_t1,_t2,1,_t1,2]<br />

Dagegen liefern die Anweisungen<br />

1 >> A = Ab(:,1:5)<br />

2 A =<br />

3 [ 0, 0, -2, 0, 7]<br />

4 [ 2, 4, -10, 6, 12]<br />

5 [ 2, 4, -5, 6, -5]<br />

6 >> b = Ab(:,6)<br />

7 b =<br />

8 [ 12]<br />

9 [ 28]<br />

10 [ -1]<br />

11 >> A\b<br />

12 ans =<br />

13 [ 7]<br />

14 [ 0]<br />

15 [ 1]<br />

16 [ 0]<br />

17 [ 2]<br />

nur die Lösung x = (7, 0, 1, 0, 2). Die Parameter<br />

t und s sind hier gleich Null gewählt.<br />

Lösen wir das Beispiel numerisch, so erhalten<br />

wir die spezielle Lösung x = (0, 0, 1, 7/3, 2),<br />

wie die folgende Zeile zeigt:<br />

1 >> double(A)\double(b)<br />

2 ans =<br />

3 0<br />

4 0<br />

5 1.0000<br />

6 2.3333<br />

7 2.0000<br />

Aufgabe 98 (Lineare Systeme) Berechnen Sie<br />

95 Copyright c○ G. Gramlich

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!