Operation Manual
TI-Nspire™ Referentiehandleiding 47
If BooleaanseUitdr1 Then
Blok1
ElseIf
BooleaanseUitdr2 Then
Blok2
©
ElseIf
BooleaanseUitdrN Then
BlokN
EndIf
Hiermee kunnen vertakkingen gemaakt worden.
Als BooleaanseUitdr1 wordt uitgewerkt naar waar, wordt Blok1
uitgevoerd. Als BooleaanseUitdr1 wordt uitgewerkt naar onwaar,
wordt BooleaanseUitdr2 uitgevoerd enz.
ifFn()
Catalogus
>
ifFn(BooleaanseUitdr,Waarde_Indien_waar
[,Waarde_Indien_onwaar
[,
Waarde_Indien_onbekend]]) uitdrukking, lijst of matrix
Werkt de Booleaanse uitdrukking BooleaanseUitdr (of ieder element
uit BooleaanseUitdr ) uit en geeft een resultaat op basis van de
volgende regels:
• BooleaanseUitdr kan een enkele waarde, een lijst of een matrix
toetsen.
• Als een element van BooleaanseUitdr wordt uitgewerkt naar
waar, wordt het overeenkomstige element uit
Waarde_Indien_waar gegeven.
• Als een element van BooleaanseUitdr wordt uitgewerkt naar
onwaar, wordt het overeenkomstige element uit
Waarde_Indien_onwaar gegeven. Als u
Waarde_Indien_onwaar weglaat, wordt undef gegeven.
• Als een element van BooleaanseUitdr niet waar en niet onwaar
is, wordt het overeenkomstige element
Waarde_Indien_onbekend gegeven. Als u
Waarde_Indien_onbekend weglaat, wordt undef gegeven.
• Als het tweede, derde of vierde argument van de
ifFn()-functie
een enkele uitdrukking is, dan wordt de Booleaanse toets
toegepast op elke positie in BooleaanseUitdr.
Opmerking: als de vereenvoudigde BooleaanseUitdr-bewering
een lijst of een matrix bevat, dan moeten alle andere lijst- of
matrixargumenten dezelfde afmeting(en) hebben, en heeft het
resultaat dezelfde afmeting(en).
De toetswaarde 1 is kleiner dan 2,5, dus het overeenkomstige
Waarde_Indien_Waar-element 5 wordt gekopieerd naar de
resultatenlijst.
De toetswaarde
2 is kleiner dan 2,5, dus het overeenkomstige
Waarde_Indien_Waar-element
6 wordt gekopieerd naar de
resultatenlijst.
De toetswaarde 3 is niet kleiner dan 2,5, dus het
overeenkomstige Waarde_Indien_Onwaar-element
10 wordt
gekopieerd naar de resultatenlijst.
Waarde_Indien_waar is een enkele waarde en komt overeen
met elke willekeurige geselecteerde positie.
Waarde_Indien_onwaar is niet gespecificeerd. Undef
(onbepaald) wordt gebruikt.
Eén element geselecteerd uit Waarde_Indien_waar. Eén
element geselecteerd uit Waarde_Indien_onbekend.
imag()
Catalogus
>
imag(Waarde1) waarde
Geeft het imaginaire deel van het argument.
Opmerking: alle onbepaalde variabelen worden behandeld als
reële variabelen. Zie ook real(), pag. 85
If
Catalogus
>