LabVIEWForum.de
Unbekannte in Gleichungen lösen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Unbekannte in Gleichungen lösen (/Thread-Unbekannte-in-Gleichungen-loesen)



Unbekannte in Gleichungen lösen - bluejay - 17.05.2012 11:29

Hallo,

habe eine Frage zum Thema Gleichungen lösen. Und zwar habe ich eine Unbekannte, von der die Lösung von vier Gleichungen abhängt. Da es sich um lange Therme handelt, wollte ich mir die Arbeit mit umstellen, einsetzen etc. ersparen und das LabVIEW machen lassen. Wie lässt sich das machen?

Vielen Dank im Voraus!


RE: Unbekannte in Gleichungen lösen - jg - 18.05.2012 08:31

Für symbolische Mathematik gibt es hochspezialisierte Programme wie Mathematica oder Maple.
Das mal schnell in LabVIEW nachprogrammieren zu wollen ist utopisch.

Gruß, Jens


RE: Unbekannte in Gleichungen lösen - BNT - 18.05.2012 08:40

Hi
Ich denke, dass für diesen Zweck Programme wie z.B. Mathematica gut geeignet sind.

LabVIEW ist kein Programm, dass für algebraische oder symbolische Berechnungen erfunden wurde.

Gruß Holger


RE: Unbekannte in Gleichungen lösen - Lucki - 18.05.2012 10:56

Was du vorhast, eine allgemeine Gleichung
y = f(x)
auf
x = g(y)
umzustellen, ist nur in eher seltenen Fällen möglich, also z.B bei linearen Gleichungen oder einen Polynom 2. Grades. Da wird dir auch ein schlaues Programm nicht weiterhelfen.
Was hingegen immer geht, ist eine numerische Lösung, und dank der heutigen Rechengeschwindigkeiten funktioniert das in nicht wahrnehmbarer Zeit, so als ob die Gleichung explizit auf x umgestellt worden wäre.

Und das geht auch mit Labview:

Die Gleichung Y=f(x) oder auch f(x) = g(x)
müsste umgestellt werden auf
f(x)-g(x) bzw. f(x)-Y
und davon werden die Nullstellen bestimmt.


RE: Unbekannte in Gleichungen lösen - BNT - 18.05.2012 15:26

(18.05.2012 10:56 )Lucki schrieb:  Was hingegen immer geht, ist eine numerische Lösung, und dank der heutigen Rechengeschwindigkeiten funktioniert das in nicht wahrnehmbarer Zeit ...

Genau daran kranken viele moderne Programme, nicht denken sondern Number-Crunching. Und da wundert man sich, dass viele Programme so lahm sind und immer mehr Resourcen benötigen!

NEIN! Wenn immer möglich, sollten Problemlösungen mit dem Bleistift analytisch gelöst werden! Und auch bei numerischen Probleme lohnt es sich oft nach einer guten Lösung zu suchen, und nicht einfach Brute Force!

Gruß Holger