HP 33s Wissenschaftlicher Taschenrechner Benutzerhandbuch

Seite 220

Advertising
background image

14–2

Programme lösen und integrieren

2.

Fügen Sie eine INPUT–Anweisung für jede Variable, einschließlich der
unbekannten Variable, ein. INPUT–Anweisungen ermöglichen Ihnen das Lösen
nach jeder beliebigen Variable in einer Funktion mit mehreren Variablen. Den
INPUT für die unbekannte Variable ignoriert der Taschenrechner, deshalb
brauchen Sie nur ein Programm schreiben, das eine separate
INPUT–Anweisung für jede Variable enthält (einschließlich der Unbekannten).



Wenn Sie keine INPUT–Anweisung einfügen, verwendet das Programm die in
den Variablen gespeicherten Werte oder die in die Eingabeaufforderungen
von Gleichungen eingegebenen Werte.

3. Geben Sie Anweisungen zum Auswerten der Funktion ein.

„

Eine als mehrzeilige RPN– oder ALG–Folge programmierte Funktion muss

in Form eines Ausdrucks vorliegen, der bei der Lösung zu Null wird.
Wenn Ihre Gleichung f(x) = g(x) lautet, sollte das Programm f(x)g(x)
berechnen. "=0" wird implizit vorausgesetzt.

„

Eine als Gleichung programmierte Funktion kann eine Gleichung

beliebigen Typs sein – Gleichsetzung, Zuordnung oder Ausdruck. Die
Gleichung wird vom Programm ausgewertet und ihr Wert wird bei der
Lösung zu Null. Wenn Sie möchten, dass die Gleichung zur Eingabe von
Variablenwerten auffordert, anstatt INPUT–Anweisungen zu verwenden,
achten Sie darauf, dass Flag 11 gesetzt ist.

4. Beenden Sie das Programm mit einem RTN. Die Programmausführung sollte

mit dem Wert der Funktion im X–Register enden.

Wenn ein Programm eine VIEW– oder STOP–Anweisung oder eine
anzuzeigende Meldung enthält (eine Gleichung mit gesetztem Flag 10), so wird
die Anweisung normalerweise nur einmal ausgeführt — sie wird nicht jedes Mal
ausgeführt, wenn das Programm von SOLVE aufgerufen wird. Wenn allerdings
PSE auf VIEW oder auf eine Meldung folgt, wird der Wert oder die Meldung
jedes Mal eine Sekunde lang angezeigt, wann immer das Programm aufgerufen
wird. (Ein auf STOP folgendes PSE wird ignoriert.)

SOLVE funktioniert nur mit reellen Zahlen. Falls Sie jedoch eine Funktion mit
komplexen Werten haben, die so geschrieben wurde, dass ihre reellen und
imaginären Teile voneinander getrennt sind, kann SOLVE separat diese Teile lösen. 

Advertising