Hinweis: SQ ist die Funktion, die sich aus der Tastenfolge „º ergibt.
Erstellen wir nun eine Kopie des Programms und speichern dieses unter dem
Variablen-Namen hv:
Im Funktionstastenmenü sollte jetzt eine neue Variable @@@hv@@@ vorhanden sein.
(Drücken Sie J, um die Variablenliste aufzurufen.) Das Programm, das sich
noch im Stack befindet, kann mit der Funktion EVAL untersucht werden. Das
Ergebnis sollte wie zuvor 0,228174... betragen. Das Programm ist für spätere
Verwendung
unter
dem
beispielsweise für Q = 0,5 m
0,5 # 9,806 #1,5 # 0,5 @@@hv@@@
Hinweis: # wird hier als Alternative zu ` für die Dateneingabe
verwendet.
Das Resultat ist nun 2,26618623518E-2, d.h., hv = 2,26618623518×10
Hinweis: Da die in @@@hv@@@ programmierte Gleichung dimensionskonsistent ist,
können bei der Eingabe auch Einheiten verwendet werden.
Wie bereits früher erwähnt, handelt es sich bei den beiden Programmen in
diesem Absatz um sequentielle Programme. Das bedeutet, das Programm folgt
einem einzelnen Pfad, INPUT
des Programms über die Befehle des Menüs „°@) @ BRCH@ ist möglich.
Weitere Details hierzu finden Sie weiter unten.
Interaktive Eingabe in Programmen
Bei den vorausgegangenen Programmbeispielen ist es für den Anwender nicht
immer
klar,
in
welcher
Programmausführung im Stack angeordnet sein müssen. Bei dem Programm
@@@q@@@, geschrieben als
«
Cu n y0 S0 'Cu/n*y0^(5/3)*
→
³~„h~„v K
@@@hv@@@
Namen
verfügbar.
3
/s, g = 9,806 m/s
OPERATION
Reihenfolge
die
Verwenden
2
, b = 1,5 m und y = 0,5 m:
OUTPUT. Eine Verzweigung
Variablen
vor
√
»
S0'
,
Seite 21-20
Sie
-2
m.
der