Fragen zu LGS

Neue Frage »

MatheKind Auf diesen Beitrag antworten »
Fragen zu LGS
Hallo,
hier eine Aufgabe, bei der ich weiß, dass es noch eine andere Lösungsmöglichkeit gibt.


































Eine weitere Lösung, die ich kenne, hat das Ergebnis









Die Determinante ist ebenfalls -250

Was mich nun wundert ist, dass sowohl meine Lösung, als auch die andere, die Probe (ich habe in die zweite Zeile eingesetzt) bestehen, obwohl mein Ergebnis z. B. nicht das Vielfache des anderen ist.
Habe ich vielleicht irgendetwas übersehen und habe einen Fehler gemacht bzw. wo kann ich meine Rechenschritte optimieren? Die vielen Brüche sind ja alles andere als optimal!

Liebe Grüße
MatheKind
tigerbine Auf diesen Beitrag antworten »
RE: Fragen zu LGS
Die Matrix ist regulär, die Lösung ist eindeutig.

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
>> LGSmitGauss
 
Es wird ein LGS Ax=b mit Gaussalgorithmus gelöst
Es wird eine obere Treppenmatrix mit 1ern berechnet.
 
Matrix A eingeben: A= [2,-1,1,-3;1,1,2,-1;4,2,-4,1;-1,-3,6,3]
Vektor b eingeben: b= [5;3;10;-19]
 
 
Durchgang 1 
===========
 
pivot = 2 
 
Zeile 2 - 1 * Zeile 1 
 
Zeile 3 - 4 * Zeile 1 
 
Zeile 4 - -1 * Zeile 1 
 
A =
    1.0000   -0.5000    0.5000   -1.5000
         0    1.5000    1.5000    0.5000
         0    4.0000   -6.0000    7.0000
         0   -3.5000    6.5000    1.5000
b =
    2.5000
    0.5000
         0
  -16.5000
 
Durchgang 2 
===========
 
pivot = 1.5 
 
Zeile 3 - 4 * Zeile 2 
 
Zeile 4 - -3.5 * Zeile 2 
 
A =
    1.0000   -0.5000    0.5000   -1.5000
         0    1.0000    1.0000    0.3333
         0         0  -10.0000    5.6667
         0         0   10.0000    2.6667
b =
    2.5000
    0.3333
   -1.3333
  -15.3333
 
Durchgang 3 
===========
 
pivot = -10 
 
Zeile 4 - 10 * Zeile 3 
 
A =
    1.0000   -0.5000    0.5000   -1.5000
         0    1.0000    1.0000    0.3333
         0         0    1.0000   -0.5667
         0         0         0    8.3333
b =
    2.5000
    0.3333
    0.1333
  -16.6667
 
Durchgang 4 
===========
 
pivot = 8.33333 
A =
    1.0000   -0.5000    0.5000   -1.5000
         0    1.0000    1.0000    0.3333
         0         0    1.0000   -0.5667
         0         0         0    1.0000
b =
    2.5000
    0.3333
    0.1333
   -2.0000
x =
    1.0000
    2.0000
   -1.0000
   -2.0000
>> A\b
ans =
    1.0000
    2.0000
   -1.0000
   -2.0000
>> 


Deine errechnete Lösung erfüllt die Probe nicht.

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
>> c=[-553/375;44/750;262/250;-58/25]
c =
   -1.4747
    0.0587
    1.0480
   -2.3200
>> A*c
ans =
    2.5000
    0.3333
    2.3627
   -2.3200
MatheKind Auf diesen Beitrag antworten »

Ich habe den Fehler gefunden, danke!
Bei der letzten Matrix muss es und nicht heißen!

Liebe Grüße
MatheKind
tigerbine Auf diesen Beitrag antworten »

Gerne. Wink
Neue Frage »
Antworten »



Verwandte Themen