W

Wait 

Wait tidISekunder

Fördröjer exekvering för en period som varar tidISekunder sekunder.

Wait är speciellt användbart i ett program som behöver en kort fördröjning för att begärda data ska bli tillgängliga.

Argumentet tidISekunder måste vara ett uttryck som förenklas till ett decimalvärde i intervallet 0 till 100. Kommandot avrundar detta värde till närmaste 0,1 sekunder.

För att avbryta en Wait som pågår,

Handenhet: Håll ned c och tryck på · upprepade gånger.
Windows®: Håll ned F12 och tryck på Enter upprepade gånger.
Macintosh®: Håll ned F5 och tryck på Enter upprepade gånger.
iPad®: Appen visar en uppmaning. Du kan fortsätta att vänta eller avbryta.

Obs: Du kan använda kommandot Wait i ett användardefinierat program, men inte inom en funktion.

För att vänta 4 sekunder:

Wait 4

 

För att vänta 1/2 sekund:

Wait 0.5

 

För att vänta 1,3 sekunder med hjälp av variabeln sekantal:

sekantal:=1.3
Wait sekantal

 

I detta exempel tänds en grön lysdiod i 0,5 sekunder och släcks sedan.

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

warnCodes ()

warnCodes(Expr1, StatusVar)Þuttryck

Utvärderar uttrycket Expr1, ger resultatet och lagrar eventuellt genererade varningskoder i listvariabeln StatusVar. Om inga varningar genereras tilldelar denna funktion StatusVar en tom lista.

Expr1 kan vara ett valfritt giltigt matematiskt uttryck i TI‑Nspire™ eller TI‑Nspire™ CAS. Du kan inte använda ett kommando eller en tilldelning som Expr1.

StatusVar måste vara ett giltigt variabelnamn.

För en lista på varningskoder och tillhörande meddelanden, se här.

when()

when(Condition, trueResult [, falseResult][, unknownResult]) Þuttryck

Ger trueResult, falseResult eller unknownResult beroende på om Condition är sant, falskt eller okänt. Ger indata om det finns alltför få argument för att specificera ett lämpligt resultat.

 

Utelämna både falseResult och unknownResult för att skapa ett uttryck som är definierat endast i området där Condition är sant.

Använd ett undef falseResult för att definiera ett uttryck som plottas endast i ett intervall.

 

when() är användbar för att definiera rekursiva funktioner.

While

While Condition

     Block

EndWhile

Exekverar påståendena i Block så länge Condition är sant.

Block kan vara antingen ett enstaka påstående eller en serie av påståenden separerade med tecknet “:”.

Obs för att mata in exemplet: Se avsnittet Räknare i produkthandboken för instruktioner om hur du anger multiline-program och funktionsdefinitioner.