W

Wait 

Wait ZeitInSekunden

Setzt die Ausführung für einen Zeitraum von ZeitInSekunden aus.

Wait ist besonders nützlich bei einem Programm, das eine kurze Verzögerung benötigt, damit die angeforderten Daten verfügbar werden.

Das Argument ZeitInSekunden muss ein Ausdruck sein, der zu einem Dezimalwert im Bereich von 0 bis 100 vereinfacht wird. Der Befehl rundet diesen Wert auf die nächsten 0,1 Sekunden auf.

Zum Abbrechen eines Wait das gerade durchgeführt wird,

Handheld: Halten Sie die Taste c gedrückt und drücken Sie mehrmals ·.
Windows®: Halten Sie die Taste F12 gedrückt und drücken Sie mehrmals die Eingabetaste.
Macintosh®: Halten Sie die Taste F5 gedrückt und drücken Sie mehrmals die Eingabetaste.
iPad®: Die App zeigt eine Eingabeaufforderung an. Sie können weiter warten oder abbrechen.

Hinweis: Sie können den Befehl Wait in einem benutzerdefinierten Programm, aber nicht in einer Funktion verwenden.

Um 4 Sekunden zu warten:

Wait 4

 

Um 1/2 Sekunde zu warten:

Wait 0.5

 

Um 1,3 Sekunden mithilfe der Variablen seccount zu warten:

seccount:=1.3
Wait seccount

 

Dieses Beispiel schaltet eine grüne LED 0,5 Sekunden lang ein und anschließend aus.

Send “SET GREEN 1 ON”
Wait 0.5
Send “SET GREEN 1 OFF” 

warnCodes ()

warnCodes(Ausdr1, StatusVar)ÞAusdruck

Wertet den Ausdruck Ausdr1 aus, gibt das Ergebnis zurück und speichert die Codes aller erzeugten Warnungen in der Listenvariablen StatusVar. Wenn keine Warnungen erzeugt werden, weist diese Funktion StatusVar eine leere Liste zu.

Ausdr1 kann jeder in TI‑Nspire™ oder TI‑Nspire™ CAS gültige mathematische Ausdruck sein. Ausdr1 kann kein Befehl und keine Zuweisung sein.

StatusVar muss ein gültiger Variablenname sein.

Eine Liste der Warncodes und der zugehörigen Meldungen finden Sie (hier).

when() (Wenn)

when(Bedingung, wahresErgebnis [, falschesErgebnis][, unbekanntesErgebnis]) ÞAusdruck

Gibt wahresErgebnis, falschesErgebnisoder unbekanntesErgebnis zurück, je nachdem, ob die Bedingung wahr, falsch oder unbekannt ist. Gibt die Eingabe zurück, wenn zu wenige Argumente angegeben werden.

 

Lassen Sie sowohl falschesErgebnis als auch unbekanntesErgebnis weg, um einen Ausdruck nur für den Bereich zu bestimmen, in dem Bedingung wahr ist.

Geben Sie undef für falschesErgebnis an, um einen Ausdruck zu bestimmen, der nur in einem Intervall graphisch dargestellt werden soll.

 

when() ist hilfreich für die Definition rekursiver Funktionen.

While

While Bedingung
Block
EndWhile

Führt die in Block enthaltenen Anweisungen so lange aus, wie Bedingung wahr ist.

Block kann eine einzelne Anweisung oder eine Serie von Anweisungen sein, die durch “:” getrennt sind.

Hinweis zum Eingeben des Beispiels: Anweisungen für die Eingabe von mehrzeiligen Programm- und Funktionsdefinitionen finden Sie im Abschnitt „Calculator“ des Produkthandbuchs.