Herunterladen Inhalt Inhalt Diese Seite drucken

Überblick Über Die Funktionseingabe; Unterschiede Zwischen Funktionen Und Programmen - Texas Instruments Ti-89 Benutzerhandbuch

Vorschau ausblenden Andere Handbücher für TI-89:
Inhaltsverzeichnis
Überblick über die Funktionseingabe
Wozu dienen
benutzerdefinierte
Funktionen?
Hinweis: Sie können eine
Funktion auch im Haupt-
bildschirm erstellen (siehe
Kapitel 5), aber der
Programmeditor ist für
komplexe, mehrzeilige
Funktionen besser geeignet.
Unterschiede zwischen
Funktionen und
Programmen
Tipp: Nähere Erläuterungen
zu lokalen Variablen finden
Sie auf Seite 288 und 290.
Eine Funktion, die Sie im Programmeditor eingeben, ähnelt
sehr stark den Funktionen und Anweisungen, die Sie normaler-
weise auf dem Hauptbildschirm benutzen.
Funktionen (wie auch Programme) sind ideal für wiederkehrende
Berechnungen oder Aufgaben. Sie brauchen eine Funktion nur einmal zu
verfassen. Danach können Sie sie so oft wie nötig wiederverwenden.
Funktionen besitzen jedoch einige Vorzüge gegenüber Programmen.
¦
Sie können Funktionen erstellen, die die integrierten Funktionen
des
TI-89 / TI-92 Plus
dann auf gleiche Weise wie andere benutzen.
¦
Funktionen geben Werte zurück, die graphisch dargestellt oder in
eine Tabelle übernommen werden können. Programme können
dies nicht.
¦
Sie können eine Funktion innerhalb eines Terms benutzen (nicht
jedoch ein Programm). Zum Beispiel:
nicht
3ù prog1(3).
¦
Da Sie einer Funktion Argumente übergeben können, können Sie
allgemeingültige Funktionen verfassen, die nicht an spezifische
Variablennamen gebunden sind.
In diesem Handbuch wird der Begriff Befehl vielfach übergreifend für
Anweisungen und Funktionen benutzt. Beim Verfassen einer
Funktion müssen Sie jedoch zwischen Anweisungen und Funktionen
unterscheiden.
Eine benutzerdefinierte Funktion:
¦
Kann nur die folgenden Anweisungen benutzen. Alle anderen sind
nicht zulässig.
Cycle
For...EndFor
Lbl
Return
¦
Kann alle integrierten Funktionen des
folgenden benutzen:
setFold
setTable
¦
Kann jede Variable nutzen, jedoch einen Wert nur in eine lokale
Variable ablegen.
− Die Argumente, mit denen Werte an eine Funktion übergeben
werden, werden automatisch als lokale Variablen behandelt.
Wenn Sie Werte in weitere Variablen ablegen möchten, müssen
Sie sie innerhalb der Funktion als lokale Variablen deklarieren.
¦
Kann kein Programm als Unterroutine aufrufen, kann aber eine
andere benutzerdefinierte Funktion aufrufen.
¦
Kann kein Programm definieren.
¦
Kann keine globale Funktion definieren, kann jedoch eine lokale
Funktion definieren.
erweitern. Die neuen Funktionen können Sie
3ù func1(3)
Define
Goto
Local
While...EndWhile
TI-89 / TI-92 Plus
setGraph
switch
Kapitel 17: Programmierung
ist gültig, aber
Exit
If...EndIf (alle Formen)
Loop...EndLoop
! ( §
Taste
)
außer den
setMode
285
Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ti-92 plus

Inhaltsverzeichnis