Integral/Stammfunktion Berechnen

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
John
Beiträge: 273
Registriert: Mo 30. Jul 2007, 19:55

Integral/Stammfunktion Berechnen

Beitrag von John »

Wie kann man unter Lazarus/Pascal am sinnvollsten das Integral/Stammfunktion von einer Gleichung berechnen? Mit der Unit Maths? Hat da irgendjemand nen Peil?

John

mschnell
Beiträge: 3444
Registriert: Mo 11. Sep 2006, 10:24
OS, Lazarus, FPC: svn (Window32, Linux x64, Linux ARM (QNAP) (cross+nativ)
CPU-Target: X32 / X64 / ARMv5
Wohnort: Krefeld

Beitrag von mschnell »

Was meinst Du mit "Integral/Stammfunktion von einer Gleichung ?"

Meinst Du Integral einer Funktion ?

Es gibt keinen Algorithmus, mit dem man die Formel für das (unbestimmte) Integral einer beliebigen formelmäßig vorgegeben Funktion bestimmen kann. Also geht das nicht per Software.

Den Näherungswert eines (bestimmten) Integrals einer Funktion lässt sich numerisch bestimmen. Das ergibt aber keine Formel, sondern eine Zahl (die bei schlecht geeigneten Funktionen beliebig falsch sein kann).

-Michael
Zuletzt geändert von mschnell am Mo 29. Okt 2007, 17:07, insgesamt 1-mal geändert.

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Beitrag von Euklid »

@ John: Unser Programm (Lexart) soll die analytische Integration in ferner Zukunft unterstützen ;)

Würde dir vorschlagen, mit Hilfe deines Programmes ein Computer-Algebra-System anzusteuern. Ein sehr gutes, freies ist z.B. maxima:

http://maxima.sourceforge.net/" onclick="window.open(this.href);return false;

Maxima kann analytische Integration und lässt sich über Schnittstellen in dein Programm einbinden (frag mich nicht wie - weiß nur, dass es geht).

Antworten