I

identity()

identity(Heltall) matrise

Returnerer identitetsmatrisen med dimensjonen Heltall.

Heltallet må være et positivt heltall.

Hvis

Hvis BooleanExpr
           Utsagn

Hvis BooleanExpr, så
           Blokk
OgHvis

Hvis BooleanExpr behandles som sann, utføres det enkle utsagnet Utsagn eller blokken av utsagn Blokk før utførelsen fortsetter.

Hvis BooleanExpr behandles som usann, fortsettes utførelsen uten å utføre utsagnet eller blokken av utsagn.

Blokk kan enten være et enkelt utsagn eller en sekvens av utsagn som er adskilt med tegnet «:».

Merk for å legge inn eksemplet: For anvisninger om hvordan du legger inn flerlinjede program- og funksjonsdefinisjoner, se avsnittet Kalkulator i produkthåndboken.

Hvis BooleanExpr, så
       Blokk1
hvis ikke
       Blokk2
OgHvis

Hvis BooleanExpr behandles som sann, utføres Blokk1 og utelater så Blokk2.

Hvis BooleanExpr behandles som usann, utelates Blokk1, men Blokk2 utføres.

Blokk1 og Blokk2 kan være et enkelt utsagn.

Hvis BooleanExpr1, så
       Blokk1
EllersHvis BooleanExpr2, så
       Blokk2

EllersHvis BooleanExprN, så
       BlokkN
OgHvis

Tillater forgreining. Hvis BooleanExpr1 behandles som sann, utføres Blokk1. Hvis BooleanExpr1 behandles som usann, behandles BooleanExpr2, og så videre.

ifFn()

ifFn(BooleanExpr,Value_If_true [,Value_If_false [,Value_If_unknown]]) uttrykk, liste eller matrise

Behandler det boolske uttrykket BooleanExpr (eller hvert element fra BooleanExpr ) og produserer et resultat basert på følgende regler:

BooleanExpr kan teste en enkel verdi, en liste eller en matrise.
Hvis et element av BooleanExpr behandles som sann, returneres det samsvarende elementet fra Value_If_true.
Hvis et element av BooleanExpr behandles som usann, returneres det samsvarende elementet fra Value_If_false. Hvis du utelater Value_If_false, returneres undef.
Hvis et element av BooleanExpr hverken er sant eller usant, returneres det samsvarende elementet Value_If_unknown. Hvis du utelater Value_If_unknown, returneres undef.
Hvis det andre, tredje eller fjerde argumentet i ifFn()-funksjonen et enkelt uttrykk, brukes det boolske uttrykket i hver posisjon i BooleanExpr.

Merk: Hvis det forenklede utsagnet BooleanExpr involverer en liste eller matrise, må alle andre liste- eller matriseargumenter ha samme dimensjoner, og resultatet ha samme dimensjoner.

Testverdi på 1 er mindre enn 2,5, så det er samsvarende

Value_If_True-element av 5 kopieres til resultatlisten.

 

Testverdi på 2 er mindre enn 2,5, så det er samsvarende

Value_If_True-element av 6 kopieres til resultatlisten.


Testverdi på 3 er ikke mindre enn 2,5, så det samsvarende Value_If_False-elementet på 10 kopieres til resultatlisten.

 

Value_If_true er en enkel verdi og samsvarer med hvilken som helst valgt posisjon.

 

Value_If_false er ikke spesifisert. Udef brukes.

 

Et element velges fra Value_If_true. Et element velges fra Value_If_unknown.

imag()

imag(Value1) verdi

Returnerer den imaginære delen av argumentet.

imag(List1) liste

Returnerer en liste over de imaginære delene av elementene.

imag(Matrix1) matrise

Returnerer en matrise over de imaginære delene av elementene.

Indireksjon

 

 

inString()

inString(srcString, subString[, Start]) heltall

Returnerer tegnposisjonen i strengen srcString der første forekomst av strengen subString begynner.

Start, hvis det er inkludert, spesifiserer tegnposisjonen innenfor srcString der søket starter. Standard = 1 (det første tegnet i srcString).

Hvis srcString ikke inneholder subString eller Start er > lengden av srcString, returneres null.

int()


int(Verdi) heltall
int(List1) liste
int(Matrix1) matrise

Returnerer det største heltallet som er mindre enn eller lik argumentet. Denne funksjonen er identisk med floor().

Argumentet kan være et reelt eller et komplekst tall.

For en liste eller matrise, returneres det største heltallet for hvert element.

intDiv()

intDiv(Number1, Number2) heltall
intDiv(List1, List2) liste
intDiv(Matrix1, Matrix2) matrise

Returnerer heltallsdelen med fortegn av (Number1 ÷ Number2).

For lister og matriser, returneres heltallsdelen med fortegn av (argument 1 ÷ argument 2) for hvert elementpar.

interpoler ()

interpoler(xValue, xList, yList, yPrimeList) liste

Denne funksjonen gjør følgende:

Gitt xList, yList=f(xList) og yPrimeList=f'(xList) for en ukjent funksjon f, brukes en kubisk interpolant for å tilnærme funksjonen f ved xValue. Det antas at xList er en liste over monotont stigende eller synkende tall, men denne funksjonen kan returnere en verdi selv om den ikke er det. Denne funksjonen går gjennom xList og ser etter et intervall [xList[i], xList[i+1]] som inneholder xValue. Hvis den finner et slikt intervall, returnerer den en interpolert verdi for f(xValue), ellers returnerer den undef.

xList, yList og yPrimeList må være av lik dimensjon 2 og inneholde uttrykk som forenkles til tall.

xValue kan være et tall eller en liste med tall.

Differensialligning:
y'=-3y+6t+5 og y(0)=5


For å se hele resultatet, trykk på 5 og bruk så 7 og 8 for å bevege markøren.

Bruk den interpolerte() funksjonen for å beregne funksjonens verdier for x-verdilisten:

invχ2()

invχ2(Area,df)

invChi2(Area,df)

Beregner invers kumulativ χ2 (chi-kvadrat) sannsynlighetsfunksjon spesifisert av frihetsgrad, df for et gitt Område under kurven.

 

invF()

invF(Area,dfNumer,dfDenom)

invF(Area,dfNumer,dfDenom)

Beregner invers kumulativ F-fordelingsfunksjon spesifisert av dfNumer og dfDenom for et gitt Område under kurven

 

invBinom()

invBinom(CumulativeProb,NumTrials,Prob,
OutputForm
)skalar eller matrise

Invers binomial. Gitt antall forsøk (NumTrials) og sannsynligheten for å lykkes for hvert forsøk (Prob). Denne funksjonen returnerer minimum antall suksesser, k, slik at verdien, k, er større eller lik den oppgitte kumulative sannsynligheten (CumulativeProb).

OutputForm=0 viser resultat som en skalar (standard).

OutputForm=1 viser resultat som en matrise.

Eksempel: Mary og Kevin spiller med terninger. Mary skal gjette maksimalt antall ganger 6 vises på 30 kast. Hvis 6 vises så mange eller færre ganger, vinner Mary. I tillegg vinner hun mer jo mindre tallet hun gjetter er. Hva er det minste tallet Mary kan gjette hvis hun ønsker en sannsynlighet for å vinne som er større enn 77 %?

invBinomN()

invBinomN(CumulativeProb,Prob,
NumSuccess,OutputForm
)skalar eller matrise

Invers binomial med hensyn på N. Gitt sannsynligheten for å lykkes med hvert forsøk (Prob), og antall suksesser (NumSuccess), returnerer denne funksjonen minimum antall forsøk, N, slik at verdien, N, er mindre eller lik den kumulative sannsynligheten (CumulativeProb).

OutputForm=0 viser resultat som en skalar (standard).

OutputForm=1 viser resultat som en matrise.

Eksempel: Monique øver på målskudd for nettball. Fra erfaring vet hun at det er 70 % sjanse for at hun treffer med hvilket som helst skudd. Hun har tenkt å holde på til hun skårer 50 mål. Hvor mange skudd må hun forsøke for å sikre at sannsynligheten for å treffe med minst 50 skudd er mer enn 0,99?

invNorm()

invNorm(Area[,μ[,σ]])

Beregner den inverse, kumulative normale fordelingsfunksjonen for et gitt område under den normale fordelingskurven som er spesifisert av μ og σ.

 

invt()

invt(Area,df)

Beregner invers kumulativ sannsynlighetsfunksjon for student-t spesifisert av frihetsgrad, df for et gitt Område under kurven.

 

iPart()

iPart(Number) heltall
iPart(List1) liste
iPart(Matrix1) matrise

Returnerer heltallsdelen av argumentet.

For lister og matriser, returnerer heltallsdelen for hvert element.

Argumentet kan være et reelt eller et komplekst tall.

irr()

irr(CF0,CFList [,CFFreq]) verdi

Finansiell funksjon som beregner internrente av retur av en investering.

CF0 er kontantstrømmen ved start kl. 0. Den må være et reelt tall.

CFList er en liste over kontantstrømbeløpene etter den innledende kontanstrømmen CF0.

CFFreq er en valgfri liste der hvert element spesifiserer frekvensen av forekomsten for et gruppert (etterfølgende) kontantstrømbeløp, som er det tilsvarende elementet til CFList. Standarden er 1. Hvis du legger inn verdier, må dette være positive heltall < 10 000.

Merk: Se også mirr(), her.

isPrime()

isPrime(Number) Boolsk konstant uttrykk

Returnerer sann eller usann for å vise om tall er et helt tall  2 som bare er delelig med seg selv og 1.

Hvis Tall består av mer enn 306 siffer og ikke inneholder noen faktorer, viser 1021, isPrime(Number) en feilmelding

Merk for å legge inn eksemplet: For anvisninger om hvordan du legger inn flerlinjede program- og funksjonsdefinisjoner, se avsnittet Kalkulator i produkthåndboken.


Funksjon for å finne det neste primtallet etter et spesifisert tall:

isVoid()

isVoid(Var) Boolsk konstant uttrykk
isVoid(Expr) Boolsk konstant uttrykk
isVoid(List) liste over boolske konstante uttrykk

Returnerer sann eller usann for å vise om utsagnet er en åpen (tom) datatype.

For mer informasjon om tomme elementer, se her.