4 wxMaxima | |
→ | 4.10 Numerische Lösungen |
Kann Maxima eine Funktion nicht analytisch integrieren, kann ein bestimmtes Integral durch numerische Näherungsverfahren berechnet werden:
quad_qags(Ausdruck, Variable, Startwert, Endwert);
berechnet eine numerische Lösung. Zurückgegeben wird ein Feld aus 4 Werten:
0 | Kein Fehler aufgetreten. |
1 | Die Intervall-Anzahl wurde zu groß. |
2 | Es traten starke Rundungsfehler auf. |
4 | Das Näherungsverfahren konvergiert nicht. |
5 | Das Integral ist entweder divergent oder die Näherung konvergiert zu langsam. |
6 | Die Eingabedaten sind ungültig bzw. nicht verwendbar. |
Im Beispiel wird versucht, das Integral
zu berechnen.
expr: 1/(x+x*(log(x))^2); integrate(expr, x); quad_qags(expr, x, 0.5, 1.5);
Wir erhalten die Lösung 0,9913.