[Next] [Up] [Previous] [Contents] [Index]
Next: PERL und CGI Up: Lösen von Gleichungen Previous: Polynomgleichungen

Andere Gleichungstypen

    Es lassen sich auch viele trigonometrischen Gleichung lösen.
> p := cos(x) - sin(x);
> solve(p=0);
Wir wissen ja, daß trigonometrische Gleichungen oft eine unendliche Anzahl von Lösungen haben. Die auf dem Bildschirm angezeigte Lösung 4} muß nicht die einzige Lösung sein. Die Anweisung solve gibt gewöhnlich eine einzelne Lösung für nicht-polynomiale Gleichungen aus, auch wenn es viele Lösungen gibt.
Hier hilft oft eine graphische Darstellung des Ausdruckes.
> plot(p, x = 0..2*Pi);
Das Symbol π wird durch Pi mit einem großen P dargestellt. Mit der Anweisung fsolve können wir andere Lösungen bestimmen.
> fsolve(p = 0, x, 1.5..4);
Beachte das Komma hinter x! Der Ausdruck 1.5..4 gibt an, in welchem Intervall fsolve nach einer Lösung sucht. Die angezeigt Zahl sollte ein Vielfaches von π sein.
Welches Vielfaches von π ist es ?
> evalf("/Pi);
Folglich ist die Lösung ungefähr {5π4}.

  So lassen sich auch logarithmische Gleichungen lösen.
  > solve(ln(x) + ln(x+1) = ln(2));
ln(x) ist der natürliche Logarithmus von x. Folglich ist ln(2) gleich loge(2) und das ist ungefähr 0.693172.


[Next] [Up] [Previous] [Contents] [Index]
Next: PERL und CGI Up: Lösen von Gleichungen Previous: Polynomgleichungen


Tue Dec 7 13:01:45 MET 1999