LabVIEWForum.de
Labview löst ein Linerares Gleichungssystem falsch - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Labview löst ein Linerares Gleichungssystem falsch (/Thread-Labview-loest-ein-Linerares-Gleichungssystem-falsch)



Labview löst ein Linerares Gleichungssystem falsch - bmtil - 02.11.2011 12:32

Hiho,
ich hab ein sehr simples lineares Gleichungssystem:

X1* (-8,8)+X2=-9,7
X1*(22,4)+X2= 22,4

per hand gelöst:
X1=1 X2=-0,9

mit einem selbstgebautem VI, wo ich das Lösen Linearer Gleichungssysteme VI anwende, wird mir X2 falsch berechnet.
Hab das Ganze mal angehangen.
Vielen Dank für den Aufwand schonmal.
Grüße.


RE: Labview löst ein Linerares Gleichungssystem falsch - M@rRy - 02.11.2011 12:36

Dafür gibt es zwei einfache Gründe:

Erstens: Du hast eine deiner Gleichungen falsch abgetippt (bei deinem Post, kann dein VI nicht öffnen), weil mit den Lösungen für X1 und X2 ist die Gleichung zwei nicht zu lösen

Zweitens: Du hast dich schlicht und ergreifen bei X2 selbst verrechnet und wunderst dich weil LabView dir das Richtige sagt.

Gruß
Daniel


RE: Labview löst ein Linerares Gleichungssystem falsch - bmtil - 02.11.2011 12:38

(02.11.2011 12:36 )M@rRy schrieb:  Dafür gibt es zwei einfache Gründe:

Erstens: Du hast eine deiner Gleichungen falsch abgetippt (bei deinem Post, kann dein VI nicht öffnen), weil mit den Lösungen für X1 und X2 ist die Gleichung zwei nicht zu lösen

Zweitens: Du hast dich schlicht und ergreifen bei X2 selbst verrechnet und wunderst dich weil LabView dir das Richtige sagt.

Gruß
Daniel
Hab mich weder verrechnet noch vertippt.


RE: Labview löst ein Linerares Gleichungssystem falsch - M@rRy - 02.11.2011 12:41

(02.11.2011 12:32 )bmtil schrieb:  X1* (-8,8)+X2=-9,7
X1*(22,4)+X2= 22,4

per hand gelöst:
X1=1 X2=-0,9

OK. Das steht zwar nicht in den Forenregeln, aber erst denken, dann tippen, dann nochmal lesen und vielleicht abschicken.

Gleichung 1 mit deinen Lösungen: 1* (-8,8) + (-0,9) = 9,7 <- ist ok!

Gleichung 2: 1*(22,4) + (-0,9) = 21,5 != 22,4 <- gehste da mit? Deine Lösungen müssen schon für beide Gleichungen gelten.

Gruß
Daniel


RE: Labview löst ein Linerares Gleichungssystem falsch - Lucki - 02.11.2011 13:02

Die kleine Mühe, deine angeblich richtige Löung nachzuprüfen, hättest du auch mit der zweiten Gleichung machen sollen. Da sieht man doch sofort, das die Lösung falsch ist.
Die Lösungen von deinem eigenen VI sind:
[attachment=36844]
Was soll der falsche Alarm?


RE: Labview löst ein Linerares Gleichungssystem falsch - bmtil - 02.11.2011 13:20

(02.11.2011 13:02 )Lucki schrieb:  Die kleine Mühe, deine angeblich richtige Löung nachzuprüfen, hättest du auch mit der zweiten Gleichung machen sollen. Da sieht man doch sofort, das die Lösung falsch ist.
Die Lösungen von deinem eigenen VI sind:

Was soll der falsche Alarm?

Danke, ich brauch dringend Urlaub, wenn schon einfachste Mathematik nicht mehr funktioniert im Kopf -.-


RE: Labview löst ein Linerares Gleichungssystem falsch - Lucki - 02.11.2011 14:18

..und ich gebe zu, dass ich selbst erst mal ins Grübeln kam. Bis ich dann darauf kam, das Ergebnis auf mehr als 2 Stellen nach dem Komma anzeigen zu lasssen. Bei der Gleichung handelt es sich offensichtlich nicht um eine Schulaufgabe, denn dort ist man ja gewohnt, dass am Ende immer glatte runde Lösungen herauskommen.