Solve in einem programm verwenden – HP 33s Wissenschaftlicher Taschenrechner Benutzerhandbuch

Seite 225

Advertising
background image

Programme lösen und integrieren

14–7

SOLVE in einem Programm verwenden

Die SOLVE–Funktion kann als Teil eines Programms verwendet werden.

Falls erforderlich, fügen Sie vor der Ausführung der Anweisung SOLVE Variable
eine Aufforderung für die Eingabe von Anfangsschätzungen (in die unbekannte
Variable und in das X–Register) ein. Die beiden Anweisungen zum Lösen einer
Gleichung nach einer unbekannte Variable werden im Programm wie folgt
angezeigt:

/ label
# Variable

Die programmierte SOLVE–Anweisung erzeugt keine gekennzeichnete Anzeige
(Variable = Wert), da dies möglicherweise nicht die signifikante Ausgabe für Ihr
Programm ist (d. h. Sie könnten weitere Berechnungen mit dieser Zahl
durchführen wollen, bevor sie angezeigt werden soll). Falls Sie wünschen, dass
das Ergebnis angezeigt wird, fügen Sie nach der SOLVE–Anweisung eine VIEW
Variable

–Anweisung hinzu.

Wird für die unbekannte Variable keine Lösung gefunden, so wird die nächste
Programmzeile übersprungen (in Übereinstimmung mit der Regel "Do if true" –
"Ausführen, wenn wahr" , die in Kapitel 13 erklärt wird). Das Programm sollte
anschließend den Fall behandeln, dass keine Nullstelle gefunden wurde, z. B.
durch Auswahl neuer Anfangsschätzungen oder durch Ändern eines
Eingabewertes.

Beispiel:

SOLVE in einem Programm

.

Der folgende Auszug stammt aus einem Programm, welches das Lösen nach x
oder y durch Drücken von

X

X oder Y ermöglicht.

Programmzeilen:

(im RPN–Modus)

Beschreibung:

%   % Einstellung

für

X

.

%   Index

für

X

.

%  ! 

Wechselt zur Hauptroutine .

Prüfsumme und Länge: 4800 21
&   & Einstellung

für

Y

.

&   Index

für

Y

.

&  ! 

Wechselt zur Hauptroutine .

Advertising