Operation Manual

908 Anhang: Funktionen und Anweisungen
Define
ProgName
(
Para1Name, Para2Name, ...
) = Prgm
Block
EndPrgm
Erzeugt
ProgName
als Programm oder Unter-
programm, kann jedoch kein Ergebnis mit
Return zurückgeben. Kann einen Block aus
mehreren Anweisungen ausführen.
Block
kann eine einzelne Anweisung oder eine
Serie von Anweisungen sein, die durch “:”
getrennt sind.
Block
kann auch ohne Be-
schränkungen Ausdrücke und Anweisungen
enthalten (wie
If, Then, Else und For).
Hinweis: Es ist in der Regel einfacher, ein
Programm mit dem Programmeditor statt in der
Eingabezeile zu schreiben und zu bearbeiten.
Define listinpt()=prgm:Local
n,i,str1,num:InputStr "Listennamen
eingeben",str1:Input "Anzahl d.
Elemente",n:For i,1,n,1:Input
"Element "&string(i),num:
num! #str1[i]:EndFor:EndPrgm ¸
Done
listinpt() ¸
Enter name of list
DelFold CATALOG
DelFold
Verzeichnisname1
[,
Verzeichnisname2
]
[,
Verzeichnisname3
] ...
Löscht die benutzerdefinierten Verzeichnisse
Verzeichnisname1, Verzeichnisname2
etc. Enthält ein
Verzeichnis Variablen, wird eine Fehlermeldung
angezeigt.
Hinweis: Das Verzeichnis
main können Sie nicht
löschen.
NewFold games ¸ Done
(erzeugt das Verzeichnis games)
DelFold games
¸ Done
(löscht das Verzeichnis games)
DelType CATALOG
DelType
var_type
Löscht alle ungesperrten Variablen des durch
var_type
spezifizierten Typs.
Hinweis: Mögliche Werte für
var_type
sind:
ASM, DATA, EXPR, FUNC, GDB, LIST, MAT, PIC,
PRGM, STR, TEXT, AppVar_type_name, All.
Deltype “LIST” ¸ Done
DelVar CATALOG
DelVar
Var1
[,
Var2
] [,
Var3
] ...
Löscht die angegebenen Variablen aus dem
Speicher.
2! a ¸ 2
(a+2)^2 ¸ 16
DelVar a ¸ Done
(a+2)^2 ¸ (a + 2)ñ
deSolve() MATH/Calculus-Menü
deSolve(
DG1oder2Ordnung
,
unabhängigeVar
,
abhängigeVar
)
eine allgemeine Lösung
Ergibt eine Gleichung, die explizit oder implizit eine
allgemeine Lösung für die gewöhnliche
Differentialgleichung erster oder zweiter Ordnung
angibt (DG). In der DG:
Verwenden Sie einen Strich ( '
, drücken Sie
2 È), um die erste Ableitung der
abhängigen Variablen gegenüber der
unabhängigen Variabeln zu kennzeichnen.
Kennzeichnen Sie die entsprechende zweite
Ableitung mit zwei Strichen.
Das Zeichen ' wird nur für Ableitungen innerhalb
von
deSolve() verwendet. Verwenden Sie für
andere Fälle
d
().
Hinweis:
Zur Eingabe eines Strichs ( '
) drücken Sie 2 È.
deSolve(y''+2y'+y=x^2,x,y) ¸
y=(@1øx+@2)ø
e
ë x
+xñì4øx+6
right(ans(1))! temp ¸
(@1øx+@2)ø
e
ë x
+xñì4øx+6
d
(temp,x,2)+2ù
d
(temp,x)+tempìx^2
¸ 0
delVar temp ¸ Done