Tämä opas koskee TI-Nspire-ohjelmiston versiota 1.4. Uusin versio
asiakirjoista on saatavilla Internet-sivustolta education.ti.com/guides.
Page 2
Tärkeitä tietoja
Ellei muuten ilmoiteta ohjelman mukaan liitetyssä käyttöluvassa, Texas
Instruments ei anna minkäänlaista suoraa tai välillistä takuuta mukaan
lukien, mutta ei näihin rajoittuen, kaikki välilliset takuut, jotka koskevat
kaikkien ohjelmien ja kirjojen myyntikelpoisuutta tai erityiseen
tarkoitukseen sopivuutta, ja tarjoaa kyseisiä materiaaleja ainoastaan
“sellaisina kuin ne ovat” -pohjalla. Texas Instruments ei ole missään
tapauksessa vastuussa kenellekään mistään erityisistä, rinnakkaisista,
tahattomista tai seurauksellisista vaurioista näiden materiaalien
hankinnan tai käytön aiheuttamana, ja Texas Instruments:n
yksinomainen ja eksklusiivinen vastuu toimintamuodosta riippumatta ei
ylitä määrää, joka on asetettu käyttöluvassa ohjelmaa varten. Texas
Instruments ei myöskään vastaa mistään vaateista, joita toinen osapuoli
voi esittää aiheutuen näiden materiaalien käytöstä.
Lisenssi
Katso täydellinen lisenssi osoitteesta
C:\Program Files\TI Education\TI-Nspire.
Tämä opas sisältää matemaattisten lausekkeiden sieventämisessä käytettävät mallit, funktiot,
komennot ja operaattorit.
-sovelluksen käsikirja
Lausekemallit
Lausekemallien avulla voit syöttää matemaattisia lausekkeita normaalissa matemaattisessa
muodossa. Lisätessäsi mallin se näkyy syöterivillä siten, että elementtien syöttökohdissa on
pienet ruudut. Kohdistin on syötettävän elementin kohdalla.
Voit siirtää kohdistimen kunkin elementin kohdalle nuolipainikkeilla tai painikkeella
jonka jälkeen voit kirjoittaa elementin arvon tai lausekkeen. Lauseke sievennetään painamalla
painikkeita
Murtolukumalli
· tai /·.
/p painikkeet
Esimerkki:
Huomaa: Katso myös / (jakolasku), sivu 107.
e,
Eksponenttimalli
Huomaa: Syötä ensimmäinen arvo, paina l ja syötä sen
jälkeen eksponentti. Voit palauttaa kohdistimen perusviivalle
painamalla oikealle osoittavaa nuolta (¢).
Laskee määritetyn kantaisen logaritmin. 10-kantaista logaritmia
laskettaessa kantaluku jätetään pois.
Huomaa: Katso myös log(), sivu 51.
Paloittain määritellyn funktion malli (2-osainen)
Voit luoda lausekkeita ja ehtoja 2-osaiselle paloittain määritellylle
funktiolle. Lisää osa napsauttamalla mallia ja toista malli.
Huomaa: Katso myös piecewise(), sivu 66.
Paloittain määritellyn funktion malli (N-osainen)
Voit luoda lausekkeita ja ehtoja N--osaiselle paloittain määritellylle
funktiolle. Laskin pyytää N:n arvoa.
/s painike
Esimerkki:
Katalogi >
Esimerkki:
Katalogi >
Esimerkki:
Katso paloittain määritellyn funktion (2-osaisen) mallin
esimerkki.
Huomaa: Katso myös piecewise(), sivu 66.
Itseisarvon malli
Esimerkki:
Huomaa: Katso myös abs(), sivu 5.
Katalogi >
2TI-Nspire™ -sovelluksen käsikirja
Page 9
dd°mm’ss.ss’’ -malli
Voit syöttää kulmia muodossa dd°mm’ss.ss’’, jossa dd on
desimaaliasteiden lukumäärä, mm on minuuttimäärä, ja ss.ss on
sekuntimäärä.
Katalogi >
Esimerkki:
Matriisimalli (2 x 2)
Luo 2 x 2 -matriisin.
Matriisimalli (1 x 2)
.
Matriisimalli (2 x 1)
Matriisimalli (m x n)
Malli tulee näkyviin määritettyäsi rivien ja sarakkeiden lukumäärän
syöttöruutuun.
Katalogi >
Esimerkki:
Katalogi >
Esimerkki:
Katalogi >
Esimerkki:
Katalogi >
Esimerkki:
Huomaa: Jos luot paljon rivejä ja sarakkeita sisältävän matriisin,
voi kestää jonkin aikaa, ennen kuin matriisi tulee näkyviin.
Summan malli (G)
Esimerkki:
Katalogi >
TI-Nspire™ -sovelluksen käsikirja3
Page 10
Tulon malli (Π)
Huomaa: Katso myös Π() (tulo), sivu 113.
Katalogi >
Esimerkki:
4TI-Nspire™ -sovelluksen käsikirja
Page 11
Luettelo aakkosjärjestyksessä
Komennot, joiden nimiä ei voi järjestää aakkosjärjestykseen (esimerkiksi +, ! ja >), on esitetty
tämän kappaleen lopussa alkaen sivulta 106. Ellei toisin ole mainittu, kaikki tämän kappaleen
esimerkit on suoritettu laskimen oletustilassa, eikä mitään muuttujia ole määritetty.
A
abs()
abs(Arvo1) ⇒ arvo
abs(
Lista1) ⇒ lista
abs(Matriisi1) ⇒ matriisi
Laskee argumentin itseisarvon.
Huomaa: Katso myös Itseisarvon malli, sivu 2.
Jos argumentti on kompleksiluku, määrittää luvun moduulin.
Huomaa: Kaikkia määrittämättömiä muuttujia käsitellään
Lainan lyhennysfunktio, joka laskee lyhennystaulukon tiettyjen TVMargumenttien perusteella.
NPmt on taulukon maksuerien lukumäärä. Taulukko alkaa
ensimmäisestä maksuerästä.
N, I, PV, Pmt, FV, PpY, CpY ja PmtAt on kuvattu TVMargumenttien taulukossa, sivulla 97.
• Jos jätät argumentin Pmt pois, sen oletusarvoksi tulee
Pmt=tvmPmt(N,I,PV,FV,PpY,CpY,PmtAt).
• Jos jätät argumentin FV pois, sen oletusarvoksi tulee FV=0.
• Argumenttien PpY, CpY ja PmtAt oletusarvot ovat samat kuin
TVM-funktioilla.
pyörArvo määrittää pyöristyksessä käytettävien desimaalien mä ärän.
Oletusarvo=2.
Tulosmatriisin sarakkeet ovat seuraavassa järjestyksessä: maksuerän
numero, koron määrä, pääoman lyhennysmäärä ja velkasaldo.
Rivillä n näkyvä saldo on maksuerän n jälkeen jäljellä oleva
velkasaldo.
Voit käyttää tulosmatriisia syötteenä muissa
lyhennyslaskutoimituksissa GInt() ja GPrn(), sivu 114, sekä bal(),
sivu 10.
Katalogi
Katalogi
>
>
and
BoolenLaus1 and BoolenLaus2 ⇒ Boolen lauseke
BoolenLista1 and BoolenLista2 ⇒ Boolen lista
BoolenMatriisi1 and BoolenMatriisi2 ⇒ Boolen matriisi
Määrittää totuusarvon tosi tai epätosi tai antaa vastauksena
sievennetyn muodon alkuperäisestä syötteestä.
Katalogi
>
TI-Nspire™ -sovelluksen käsikirja5
Page 12
and
Kokonaisluku1 and Kokonaisluku2 ⇒ kokonaisluku
Vertaa kahta reaalikokonaislukua bitti bitiltä
Sisäisesti kumpikin kokonaisluku muunnetaan etumerkilliseksi, 64
bitin binaariluvuksi. Kun vastaavia bittejä verrataan, tulos on 1, jos
kumpikin bitti on 1. Muussa tapauksessa tulos on 0. Laskettu arvo
edustaa bittituloksia, ja se näkyy kantalukutilan mukaisesti.
Kokonaisluvut voi syöttää minkä tahansa luvun kantalukuna.
Binaarisen syötteen edelle tulee merkitä etumerkki 0b ja
heksadesimaalisen syötteen edelle 0h. Jos etumerkkiä ei ole,
kokonaislukuja käsitellään desimaalilukuina (kantaluku 10).
Jos syötät desimaalikokonaisluvun, joka on liian suuri etume rkilliselle,
64 bitin binaarimuodolle, laskin käyttää symmetristä modulooperaatiota, jotta arvo saadaan oikealle alueelle.
and-operaation avulla.
Katalogi
>
Heksadesimaalisessa kantalukutilassa:
Tärkeää: Nolla, ei O-kirjain.
Binaarisessa kantalukutilassa:
Desimaalisessa kantalukutilassa:
Huomaa: Binaarisessa syötteessä voi olla korkeintaan 64
numeroa (etuliitettä 0b ei lasketa). Heksadesimaalisessa
syötteessä voi olla korkeintaan 16 numeroa.
angle()
angle(Arvo1) ⇒ arvo
Astekulmatilassa:
Laskee argumentin kulman tulkiten argumentin kompleksiluvuksi.
Graadikulmatilassa:
Radiaanikulmatilassa:
angle(Lista1) ⇒ lista
angle(Matriisi1) ⇒ matriisi
Laskee listan tai matriisin Lista1:n tai Matriisi1:n elementtien
kulmista tulkiten jokaisen elementin kompleksiluvuksi, joka edustaa
kaksiulotteista suorakulmakoordinaattipistettä.
ANOVA
ANOVA Lista1,Lista2[,Lista3,...,Lista20][,Lippu]
Suorittaa yksisuuntaisen varianssianalyysin 2-20 perusjoukon
keskiarvon vertailua varten. Tulosten yhteenveto tallentuu
Lyhennysfunktio, joka laskee määritetyn maksuerän jälkeen jäljellä
olevan velkasaldon.
N, I, PV, Pmt, FV, PpY, CpY ja PmtAt on kuvattu TVMargumenttien taulukossa, sivulla 97.
NPmt määrittää sen maksuerän numeron, jonka jälkeen velkasaldo
halutaan laskea.
N, I, PV, Pmt, FV, PpY, CpY ja PmtAt on kuvattu TVMargumenttien taulukossa, sivulla 97.
• Jos jätät argumentin Pmt pois, sen oletusarvoksi tulee
Pmt=tvmPmt(N,I,PV,FV,PpY,CpY,PmtAt).
• Jos jätät argumentin FV pois, sen oletusarvoksi tulee FV=0.
• Argumenttien PpY, CpY ja PmtAt oletusarvot ovat samat kuin
TVM-funktioilla.
pyörArvo määrittää pyöristyksessä käytettävien desimaalien mä ärän.
Oletusarvo=2.
bal(NPmt,amortTable) laskee maksueränumeron NPmt jälkeen
jäljellä olevan velkasaldon lyhennystaulukon amortTable perusteella.
amortTable-argumentin on oltava matriisi, joka on kohdassa
amortTbl() kuvatun muotoinen, katso sivu 5.
Huomaa: Katso myös GInt() ja GPrn(), sivu 114.
Base2
Kantaluku2)
4
(4
Kokonaisluku1 4Base2 ⇒ kokonaisluku
Muuttaa Kokonaisluku1:n binaariluvuksi. Binaariluvuissa on aina
etuliite 0b ja heksadesimaaliluvuissa etuliite 0h.
Katalogi
Katalogi
>
>
10TI-Nspire™ -sovelluksen käsikirja
Page 17
Base2
Kantaluku2)
4
(4
0b binaariluku
0h heksadesimaaliluku
Nolla, ei O-kirjain, jonka perässä on b tai h.
Binaariluvussa voi olla enintään 64 numeroa. Heksadesimaaliluvussa
voi olla enintään 16 numeroa.
Ilman etuliitettä Kokonaisluku1:ä käsitellään desimaalilukuna
(kantaluku 10). Vastaus näkyy binaarilukuna kantalukutilasta
riippumatta.
Jos syötät desimaalikokonaisluvun, joka on liian suuri etume rkilliselle,
64 bitin binaarimuodolle, laskin käyttää symmetristä modulooperaatiota, jotta arvo saadaan oikealle alueelle.
Base10
Base16
Kantaluku10)
(4
Kantaluku16)
(4
4
Kokonaisluku1 4Base10 ⇒ kokonaisluku
Muuttaa Kokonaisluku1:n desimaaliluvuksi (kantaluku 10).
Binaarisen syötteen edellä tulee aina olla etumerkki 0b ja
heksadesimaalisen syötteen edellä 0h.
0b binaariluku
0h heksadesimaaliluku
Nolla, ei O-kirjain, jonka perässä on b tai h.
Binaariluvussa voi olla enintään 64 numeroa. Heksadesimaaliluvussa
voi olla enintään 16 numeroa.
Ilman etuliitettä Kokonaisluku1:ä käsitellään desimaalilukuna.
Vastaus näkyy desimaalilukuna kantalukutilasta riippumatta.
4
Kokonaisluku1 4Base16 ⇒ kokonaisluku
Muuttaa Kokonaisluku1:n heksadesimaaliluvuksi. Binaariluvuissa on
aina etuliite 0b ja heksadesimaaliluvuissa etuliite 0h.
0b binaariluku
0h heksadesimaaliluku
Nolla, ei O-kirjain, jonka perässä on b tai h.
Binaariluvussa voi olla enintään 64 numeroa. Heksadesimaaliluvussa
voi olla enintään 16 numeroa.
Ilman etuliitettä Kokonaisluku1:ä käsitellään desimaalilukuna
(kantaluku 10). Vastaus näkyy heksadesimaal ilukuna kantalukutilasta
riippumatta.
Jos syötät desimaalikokonaisluvun, joka on liian suuri etume rkilliselle,
64 bitin binaarimuodolle, laskin käyttää symmetristä modulooperaatiota, jotta arvo saadaan oikealle alueelle.
Katalogi
Katalogi
Katalogi
>
>
>
binomCdf()
binomCdf(n,p,alaraja,yläraja) ⇒ luku, jos alaraja ja yläraja
ovat lukuja,
binomCdf(
yläraja on lista
Laskee kumulatiivisen todennäköisyyden diskreetille binomiselle
jakaumalle, jossa toistojen määrä on n ja jokaisen toiston
onnistumistodennäköisyys on p.
Kun P(X yläraja), aseta alaraja=0
lista, jos alaraja ja yläraja ovat listoja
n,p,yläraja) ⇒ luku, jos yläraja on luku, lista, jos
Katalogi
>
TI-Nspire™ -sovelluksen käsikirja11
Page 18
binomPdf()
binomPdf(n,p) ⇒ luku
binomPdf(n,p,XVal) ⇒ luku, jos XVal on luku, lista, jos XVal
on lista
Laskee todennäköisyyden diskreetille binomiselle jakaumalle, jossa
toistojen määrä on n ja jokaisen toiston onnistumistodennäköisyys on
p.
C
Katalogi
>
ceiling()
ceiling(Arvo1) ⇒ arvo
Laskee lähimmän kokonaisluvun, joka on ‚ argumentti.
Argumentti voi olla reaali- tai kompleksiluku.
Huomaa: Katso myös floor().
ceiling(Lista1) ⇒ lista
ceiling(Matriisi1) ⇒ matriisi
Laskee listan tai matriisin jokaisen elementin ylärajasta.
char()
char(Kokonaisluku) ⇒ merkki
Näyttää vastauksena merkkijonon, joka sisältää kämmenlaitteen
merkkisarjasta olevan merkin, jonka tunnusnumero on
Kokonaisluku. Kokonaisluvun Kokonaisluku sallittu alue on 0–
Cdf(alaraja,yläraja,df) ⇒ luku, jos alaraja ja yläraja ovat
lista, jos alaraja ja yläraja ovat listoja
lukuja,
chi2Cdf(
alaraja,yläraja,df) ⇒ luku, jos alaraja ja yläraja ovat
lukuja,
lista, jos alaraja ja yläraja ovat listoja
Laskee c2-jakauman todennäköisyyden alarajan ja ylärajan väliltä
määritetylle vapausasteelle df.
yläraja), aseta alaraja= 0.
Kun P(X
2
c
GOF
2
c
GOF obsLista,expLista,df
chi2GOF obsLista,expLista,df
Suorittaa testin, jolla varmistetaan, että otoksen data on tiettyä
jakaumaa vastaavasta perusjoukosta. obsList on lukemalista, ja sen
tulee sisältää kokonaislukuja. Tulosten yhteenveto tallentuu
stat.results-muuttujaan. (Katso sivu 87.)
Pdf(XArvo,df) ⇒ luku, jos XArvo on luku, lista, jos XArvo
on lista
chi2Pdf(
XArvo,df) ⇒ luku, jos XArvo on luku, lista, jos XArvo
on lista
Laskee c2-jakauman todennäköisyystiheysfunktion (pdf) määritetyllä
XArvon arvolla määritetylle vapausasteelle df.
Katalogi
Katalogi
Katalogi
>
>
>
clearAZ
clearAZ
Katalogi
>
Poistaa kaikki yksikirjaimiset muuttujat nykyiseltä tehtäväalueelta.
TI-Nspire™ -sovelluksen käsikirja13
Page 20
ClrErr
ClrErr
Poistaa virhetilan ja nollaa järjestelmän muuttujan errCode .
Else-lauseessa lohkossa Try...Else...EndTry tulee käyttää
komentoa
ClrErr tai PassErr. Jos virhe on tarkoitus käsitellä tai
jättää huomiotta, käytä komentoa
virheen suhteen, lähetä se seuraavaan virheenkäsittelijään
käyttämällä komentoa
virheenkäsittelijöitä ei ole enää, virheen valintaikkuna tulee näkyviin
normaalisti.
Huomaa: Katso myös PassErr, sivu 66, ja Try , sivu 94.
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
ClrErr. Jos et tiedä, mitä tehdä
PassErr. Jos odottavia Try...Else...EndTry-
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
Esimerkki
ClrErr-komennosta, katso esimerkki 2 Try-
komennon kohdalla, sivu 95.
Katalogi
>
colAugment()
colAugment(Matriisi1, Matriisi2) ⇒ matriisi
Luo uuden matriisin, joka on Matriisi2 liitettynä Matriisi1:een.
Matriiseiden sarakemäärän on oltava sama, ja Matriisi2 liitetään
Matriisi1:een uusina riveinä. Ei muuta Matriisi1:ä eikä Matriisi2:a.
colDim()
colDim(Matriisi) ⇒ lauseke
Laskee Matriisin sisältämien sarakkeiden lukumäärän.
Huomaa: Katso myös rowDim().
colNorm()
colNorm(Matriisi) ⇒ lauseke
Laskee maksimiarvon Matriisin sarakkeissa olevien elementtien
itseisarvojen summista.
Huomaa: Määrittämättömät matriisielementit eivät ole sallittuja.
Katso myös rowNorm().
conj()
conj(Arvo1) ⇒ arvo
conj(Lista1) ⇒ lista
conj(Matriisi1) ⇒ matriisi
Laskee argumentin liittokompleksiluvun.
Huomaa: Kaikkia määrittämättömiä muuttujia käsitellään
Laskee matriisin argumentteihin perustuen.
Laus on lauseke muuttujissa Muutt1 ja Muutt2. Tuloksena olevan
matriisin elementit muodostetaan sieventämällä Laus jokaisella
Muutt1:n ja Muutt2:n lisätyllä arvolla.
Muutt1:ä lisätään automaattisesti välillä
Muutt2:a lisätään välillä 1 - numSarakkeet.
1 - numRivit. Kullakin rivillä
Katalogi
>
CopyVar
CopyVar Muutt1, Muutt2
CopyVar Muutt1., Muutt2.
CopyVar Muutt1, Muutt2 kopioi muuttujan Muutt1 arvon
muuttujaan Muutt2 ja luo tarvittaessa Muutt2:n. Muuttujalla Muutt1
on oltava arvo.
Jos Muutt1 on olemassa olevan käyttäjän määrittämän funktion nimi,
kopioi kyseisen funktion määrityksen funktioon Muutt2. Funktio
Muutt1 on määritettävä.
Muutt1:n on oltava muuttujien nimeämissääntöjen mukainen tai
epäsuora lauseke, joka sieventyy näitä vaatimuksia vastaavaksi
muuttujan nimeksi.
CopyVar Muutt1., Muutt2. kopioi kaikki Muutt1:n jäsenet.
muuttujaryhmä Va r 2:een. ryhmä, Muutt2:n luominen. tarvittaessa.
Muutt1. on oltava olemassa olevan muuttujaryhmän nimi, kuten
tilastollinen stat.nn tulosta tai muuttujaa, jotka on luotu funktiolla
LibShortcut(). Jos Muutt2. on jo olemassa, komento korvaa kaikki
jäsenet, jotka ovat yhteisiä kummallekin ryhmälle, ja lisää jäsenet,
joita ei vielä ole olemassa. Jos yksinkertainen (ei ryhmä) muuttuja
nimeltä Muutt2 on olemassa, tapahtuu virhe.
corrMat()
corrMat(Lista1,Lista2[,…[,Lista20]])
Laskee korrelaatiomatriisin laajennetulle matriisille [Lista1, Lista2,
..., Lista20].
Katalogi
Katalogi
>
>
TI-Nspire™ -sovelluksen käsikirja15
Page 22
cos()
cos(Arvo1) ⇒ arvo
cos(Lista1) ⇒ lista
cos(Arvo1) määrittää argumentin kosinin arvona.
cos(Lista1) määrittää listan kaikkien Lista1:n sisältämien
elementtien kosineista.
Huomaa: Argumentti tulkitaan aste-, graadi- tai radiaanikulmaksi
käytössä olevan kulmatila-asetuksen mukaisesti. Voit ohittaa
kulmatilan väliaikaisesti painikkeilla ó,G tai ô.
n painike
Astekulmatilassa:
Graadikulmatilassa:
Radiaanikulmatilassa:
cos(neliömatriisi1) ⇒ neliömatriisi
Laskee neliömatriisi1:n matriisikosinin. Tämä ei ole sama kuin
kunkin elementin kosinin laskeminen.
Kun skaalarista funktiota f(A) käytetään neliömatriisi1:een (A), tulos
lasketaan algoritmilla:
Laske A:n ominaisarvot (li) ja ominaisvektorit (Vi).
neliömatriisi1:n on oltava diagonalisoitavissa. Lisäksi siinä ei voi olla
symbolisia muuttujia, joille ei ole määritetty arvoa.
Matriiseista:
Tällöin A = X B Xêja f(A) = X f(B) Xê. Esimerkiksi, cos(A) = X cos(B)
Xê, jossa:
cos(B) =
Kaikki laskut suoritetaan liukulukuaritmetiikalla.
Radiaanikulmatilassa:
16TI-Nspire™ -sovelluksen käsikirja
Page 23
cosê()
cosê(Arvo1) ⇒ arvo
cosê(Lista1) ⇒ lista
/n painikkeet
Astekulmatilassa:
cosê(Arvo1) laskee kulman, jonka kosini on Arvo1.
cosê(Lista1) laskee listan Lista1:n jokaisen elementin
käänteiskosineista.
Huomaa: Vastaus lasketaan aste-, graadi- tai radiaanikulmana
käytössä olevan kulmatila-asetuksen mukaisesti.
cosê(neliömatriisi1) ⇒ neliömatriisi
Laskee neliömatriisi1:n matriisin käänteiskosinin. Tämä ei ole sama
kuin kunkin elementin käänteiskosinin laskeminen.
Laskentamenetelmä on kuvattu kohdassa cos().
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
cosh()
cosh(Arvo1) ⇒ arvo
cosh(Lista1) ⇒ lista
cosh(Arvo1) laskee argumentin hyperbolisen kosinin.
cosh(Lista1) määrittää listan Lista1:n kunkin elementin
hyperbolisista kosineista.
cosh(neliömatriisi1) ⇒ neliömatriisi
Laskee neliömatriisi1:n matriisin hyperbolisen kosinin. Tämä ei ole
sama kuin kunkin elementin hyperbolisen kosinin laskeminen.
Laskentamenetelmä on kuvattu kohdassa cos().
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
Graadikulmatilassa:
Radiaanikulmatilassa:
Radiaanikulmatilassa ja suorakulmakompleksimuodossa:
Jos haluat nähdä koko vastauksen, paina £ ja siirrä sen
jälkeen kohdistinta painikkeilla ¡ ja ¢.
Katalogi
Radiaanikulmatilassa:
>
coshê()
coshê(Arvo1) ⇒ arvo
coshê(Lista1) ⇒ lista
ê
cosh
(Arvo1) laskee argumentin käänteisen hyperbolisen kosinin.
ê
cosh
(Lista1) määrittää listan Lista1:n kunkin elementin
käänteisistä hyperbolisista kosineista.
Katalogi
>
TI-Nspire™ -sovelluksen käsikirja17
Page 24
coshê()
coshê(neliömatriisi1) ⇒ neliömatriisi
Laskee neliömatriisi1:n matriisin käänteisen hyperbolisen kosinin.
Tämä ei ole sama kuin kunkin elementin käänteisen hyperbolisen
kosinin laskeminen. Laskentamenetelmä on kuvattu kohdassa
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
cos().
Katalogi
Radiaanikulmatilassa ja suorakulmakompleksimuodossa:
>
cot()
cot(Arvo1) ⇒arvo
cot(Lista1) ⇒lista
Laskee Arvo1:n kotangentin tai määrittää listan Lista1:n kaikkien
elementtien kotangenteista.
Huomaa: Argumentti tulkitaan aste-, graadi- tai radiaanikulmaksi
käytössä olevan kulmatila-asetuksen mukaisesti. Voit ohittaa
kulmatilan väliaikaisesti painikkeilla ó,G tai ô.
cotê()
cotê(Arvo1) ⇒ arvo
cotê(Lista1) ⇒ lista
Laskee kulman, jonka kotangentti on Arvo1, tai määritt ää listan, joka
sisältää Lista1:n kunkin elementin käänteiskotangentit.
Huomaa: Vastaus lasketaan aste-, graadi- tai radiaanikulmana
käytössä olevan kulmatila-asetuksen mukaisesti.
coth()
coth(Arvo1) ⇒ arvo
coth(Lista1) ⇒ lista
Laskee Arvo1:n hyperbolisen kotangentin tai määrittää listan
Lista1:n kaikkien elementtien hyperbolisista kotangenteista.
Jos haluat nähdä koko vastauksen, paina
jälkeen kohdistinta painikkeilla ¡ ja ¢.
Astekulmatilassa:
Graadikulmatilassa:
Radiaanikulmatilassa:
Astekulmatilassa:
Graadikulmatilassa:
Radiaanikulmatilassa:
£ ja siirrä sen
Katalogi
Katalogi
Katalogi
>
>
>
cothê()
cothê(Arvo1) ⇒ arvo
cothê(Lista1) ⇒ lista
Laskee Arvo1:n käänteisen hyperbolisen kotangentin tai määrittää
listan, joka sisältää Lista1:n kaikkien elementtien käänteiset
hyperboliset kotangentit.
Katalogi
>
18TI-Nspire™ -sovelluksen käsikirja
Page 25
count()
count(Arvo1taiLista1 [,Arvo2taiLista2 [,...]]) ⇒ arvo
Laskee elementtien kokonaismäärän argumenteille, jotka sieventyvät
numeroarvoiksi.
Argumentit voivat olla lausekkeita, arvoja, listoja tai matriiseja.
Argumenttien datatyypit voivat olla erilaisia, ja argumentit voiva t olla
erikokoisia.
Listan, matriisin tai solualueen jokainen elementti sievennetään, jot ta
voidaan määrittää, kuuluuko se laskettavaan lukumäärään.
Listat & Taulukot -sovelluksessa voit käyttää solualueita
argumenttien tilalla.
Katalogi
>
countif()
countif(Lista,Kriteerit) ⇒ arvo
Laskee niiden Listan sisältämien elementtien kokonaismäärän, jotka
vastaavat määritettyjä kriteereitä Kriteerit.
Kriteeri voi olla:
• Arvo, lauseke tai merkkijono. Jos kriteerinä käytetään esimerkiksi
lukua 3, laskee lukumäärään vain ne Listan elementit, jotka
sieventyvät arvoksi 3.
• Boolen lauseke, joka sisältää symbolin ? kunkin elementin
paikanpitäjänä. Esimerkiksi lauseke ?<5 laskee lukumäärään
vain ne Listan elementit, jotka ovat alle 5.
Listat & Taulukot -sovelluksessa voit käyttää solualueita Listan
tilalla.
Huomaa: Katso myös sumIf(), sivu 90, ja frequency(), sivu 34.
crossP()
crossP(Lista1, Lista2) ⇒ lista
Määrittää listan Lista1:n ja Lista2:n ristitulosta.
Lista1:n ja Lista2:n on oltava samankokoiset, ja koon on oltava joko
2 tai 3.
crossP(Vek t o r i1 , Ve k t or i 2 ) ⇒ vektori
Laskee rivi- tai sarakevektorin (argumenteista riippuen), joka on
Vek t o r i1 :n ja Ve k t or i 2 :n ristitulo.
Sekä Ve k t o ri 1 :n että Vektori2:n on oltava rivivektoreita tai
sarakevektoreita. Vektoreiden on oltava samankokoiset , ja koon tulee
olla joko 2 tai 3.
Katalogi
>
Laskee niiden elementtien lukumäärän, jotka ovat yhtä kuin 3.
Laskee niiden elementtien lukumäärän, jotka ovat yhtä kuin
"def".
Laskee lukumäärään 1:n ja 3:n.
Laskee lukumäärään 3:n, 5:n ja 7:n.
Laskee lukumäärään 1:n, 3:n, 7:n ja 9:n.
Katalogi
>
TI-Nspire™ -sovelluksen käsikirja19
Page 26
csc()
csc(Arvo1) ⇒ arvo
csc(Lista1) ⇒ lista
Laskee Arvo1:n kosekantin tai määrittää listan, joka sisältää Lista1:n
kaikkien elementtien kosekantit.
Astekulmatilassa:
Graadikulmatilassa:
Radiaanikulmatilassa:
Katalogi
>
cscê()
cscê(Arvo1) ⇒arvo
cscê(Lista1) ⇒lista
Laskee kulman, jonka kosekantti on Arvo1, tai määrittää listan, joka
sisältää Lista1:n kunkin elementin käänteiskosekantit.
Huomaa: Vastaus lasketaan aste-, graadi- tai radiaanikulmana
käytössä olevan kulmatila-asetuksen mukaisesti.
csch()
csch(Arvo1) ⇒arvo
csch(Lista1) ⇒lista
Laskee Arvo1:n hyperbolisen kosekantin tai määrittää listan, joka
sisältää Lista1:n kaikkien elementtien hyperboliset kosekantit.
cschê()
cschê(Arvo) ⇒arvo
cschê(Lista1) ⇒lista
Laskee Arvo1:n käänteisen hyperbolisen kosekantin tai määrittää
listan, joka sisältää Lista1:n kaikkien elementtien käänteiset
hyperboliset kosekantit.
Astekulmatilassa:
Graadikulmatilassa:
Radiaanikulmatilassa:
Katalogi
Katalogi
Katalogi
>
>
>
20TI-Nspire™ -sovelluksen käsikirja
Page 27
CubicReg
CubicReg X, Y[, [Frekv] [, Luokka, Sisällytä]]
Katalogi
Laskee 3. asteen polynomiregression y = a·x3+b·
x2+c·x+d listoista X ja Y frekvenssillä Frekv. Tulosten yhteenveto
tallentuu stat.results-muuttujaan. (Katso sivu 87.)
Kaikkien listojen on oltava samankokoisia Sisällytä-listaa
lukuunottamatta.
X ja Y ovat riippumattomien ja riippuvien muuttujien listoja.
Frekv on valinnainen frekvenssiarvojen lista. Jokainen Frekv:n
elementti määrittää kunkin vastaavan datapisteen X ja Y
esiintymisfrekvenssin. Oletusarvo on 1. Kaikkien elementtien on
oltava kokonaislukuja | 0.
Luokka on numeeristen luokkakoodien lista vastaavalle X- ja Ydatalle.
Sisällytä on yhden tai usemman luokkakoodin lista. Vain ne
datayksiköt, joiden luokkakoodi sisältyy tähän listaan, ovat mukana
laskutoimituksessa.
TulosmuuttujaKuvaus
stat.RegEqn
stat.a, stat.b, stat.c,
stat.d
2
stat.R
Regressioyhtälö: a·x3+b·x2+c·x+d.
Regressiokertoimet.
Määrityskerroin.
stat.ResidRegressioyhtälön jäännökset
stat.XRegMuokatun X Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
stat.YRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti.
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti.
stat.FreqRegKomentoja stat.XReg ja stat.YReg vastaava frekvenssilista.
>
cumSum()
cumSum(Lista1) ⇒ lista
Laskee listan Lista1:n sisältämien elementtien kumulatiivisista
summista alkaen elementistä 1.
cumSum(Matriisi1) ⇒ matriisi
Laskee matriisin Matriisi1:n sisältämien elementtien kumulatiivisista
summista. Jokainen elementti on ylhäältä alas ulottuvan sarakkeen
kumulatiivinen summa.
Katalogi
>
TI-Nspire™ -sovelluksen käsikirja21
Page 28
Cycle
Cycle
Siirtää ohjauksen välittömästi nykyisen silmukan (For, While tai
Loop) seuraavaan iteraatioon.
Cycle ei ole sallittu näiden kolmen silmukkarakenteen (For, While
Loop) ulkopuolella.
tai
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
@ painikkeen · sijaan. Tietokoneen
painiketta
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
Cylind
4
Vektori 4Cylind
Näyttää rivi- tai sarakevektorin sylinterin muodossa [r,q, z].
Vektorissa on oltava täsmälleen kolme elementtiä. Se voi olla joko
rivi tai sarake.
D
Katalogi
>
Funktio, joka laskee yhteen kokonaisluvut väliltä 1-100 ohittaen
luvun 50.
Katalogi
>
dbd()
dbd(pvm1,pvm2) ⇒ arvo
Laskee pvm1:n ja pvm2:n välissä olevien päivien lukumäärän
käyttäen todellisten päivien laskentamenetelmää.
pvm1 ja pvm2 voivat olla lukuja tai lukulistoja, jotka ovat
vakiokalenterin päivämääräalueen sisällä. Jos sekä pvm1 että pvm2
ovat listoja, niiden on oltava samanpituiset.
pvm1:n ja pvm2:n on oltava vuosien 1950 ja 2049 välillä.
Voit syöttää päivämäärät kahdessa eri muodossa. Desimaalipisteen
paikka on erilainen näissä päivämäärien esitystavoissa.
MM.DDYY (Yhdysvalloissa yleisesti käytetty esitystapa)
DDMM.YY (Euroopassa yleisesti käytetty esitystapa)
Katalogi
>
22TI-Nspire™ -sovelluksen käsikirja
Page 29
DD
4
4DD ⇒ arvo
Laus1
Lista1 4DD ⇒ lista
Matriisi1
4DD ⇒ matriisi
Laskee vastaavan desimaaliluvun asteina ilmaistulle argumentille.
Argumentti on luku, lista tai matriisi, jonka kulmatila-asetus tulkitsee
graadeina, radiaaneina tai asteina.
Astekulmatilassa:
Graadikulmatilassa:
Radiaanikulmatilassa:
Katalogi
>
4Decimal
4Decimal
Luku1
Lista1
Matriisi1
Näyttää argumentin desimaalimuodossa. Tätä operaattoria voi
käyttää ainoastaan syöterivin lopussa.
Määrittää muuttujan Muutt tai käyttäjän määrittämän funktion
Funktio.
Parametrit, kuten Param1, toimivat paikanpitäjinä argumenttien
syöttämiseksi funktioon. Kun haet käyttäjän määrittämän funktion,
sinun on annettava parametreja vastaavat argumentit (esimerkiksi
arvoja tai muuttujia). Kun funktio haetaan, se sieventää Lausekkeen
annettujen argumenttien perusteella.
Muutt ja Funktio eivät voi olla järjestelmän muuttujan tai
sisäänrakennetun funktion tai komennon nimenä.
Huomaa: Seuraava Define-funktion muoto on vastaava kuin
Tämä komento toimii muuten samalla tavalla kuin Define paitsi,
että se määrittää yksityisen kirjastomuuttujan, -funktion tai ohjelman. Yksityiset funktiot ja ohjelmat eivät ole katalogissa.
Huomaa: Katso myös Define, sivu 23, ja Define LibPub, sivu
Tämä komento toimii muuten samalla tavalla kuin Define paitsi,
että se määrittää julkisen kirjastomuuttujan, -funktion tai -ohjelman.
Julkiset funktiot ja ohjelmat näkyvät katalogissa sen jälkeen, kun
kirjasto on tallennettu ja näyttö on päivitetty.
Huomaa: Katso myös Define, sivu 23, ja Define LibPriv, sivu
24.
Ohjelma (Param1, Param2, ...) = Prgm
Katalogi
>
DelVar
DelVar Muutt1[, Muutt2] [, Muutt3] ...
DelVar
Muutt.
Poistaa määritetyn muuttujan tai muuttujaryhmän muistista.
DelVar Muutt. poistaa kaikki Muutt:n jäsenet. muuttujaryhmä
(kuten tilastollinen stat.nn tulosta tai muuttujaa, jotka on luotu
funktiolla LibShortcut()). Piste (.) tässä DelVar-komennon
muodossa rajoittaa funktion muuttujaryhmän poistamiseen; komento
ei vaikuta yksinkertaiseen muuttujaan Muutt.
Katalogi
>
TI-Nspire™ -sovelluksen käsikirja25
Page 32
det()
det(neliömatriisi[, Toleranssi]) ⇒ lauseke
Laskee neliömatriisin determinantin.
Valinnaisesti kaikkia matriisielementtejä käsitellään nollana, jos
niiden itseisarvo on pienempi kuin Toleranssi. Tätä toleranssia
käytetään vain, jos matriisissa on liukulukusyötteitä eikä se sisällä
symbolisia muuttujia, joille ei ole määritetty arvoa. Muussa
tapauksessa Tolerassia ei huomioida.
/
• Jos käytät painikkeita
Approximate (Automaattinen tai likimääräinen)
tilan valintaa Approximate (Likimääräinen), laskut suoritetaan
liukulukuaritmetiikalla.
•Jos Toleranssi jätetään pois tai sitä ei käytetä, oletusarvoinen
toleranssi lasketaan seuraavasti:
Näyttää Laskin-sovelluksen historiatietojen sisältämät argumentit.
Argumentit näytetään peräkkäin, ja erotinmerkkeinä käytetään
ohuita välilyöntejä.
Käyttökelpoisia pääasiassa ohjelmissa ja funktioissa, jotta
välilaskutoimitusten näyttäminen voidaan varmistaa.
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
@ painikkeen · sijaan. Tietokoneen
painiketta
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
DMS
4
Arvo 4DMS
Lista 4DMS
Matriisi 4DMS
Tulkitsee argumentin kulmana ja näyttää vastaavan DMS-luvun
(DDDDDD¡MM'SS.ss''). DMS-muoto (asteet, minuutit, sekunnit) on
kuvattu kohdissa ¡, ', '' sivulla 116.
Huomaa: 4DMS muuntaa radiaanit asteiksi, kun sitä käytetään
radiaanitilassa. Jos syötteen perässä on asteen merkki ¡, muunnosta
ei suoriteta. Voit käyttää komentoa 4DMS ainoastaan syöterivin
lopussa.
Astekulmatilassa:
Katalogi
Katalogi
>
>
dotP()
dotP(Lista1, Lista2) ⇒ lauseke
Laskee kahden listan “pistetulon”.
dotP(Ve k t or i 1 , Vektori2) ⇒ lauseke
Laskee kahden vektorin “pistetulon”.
Kummankin on oltava rivivektoreita, tai kummankin on oltava
sarakevektoreita.
Katalogi
>
TI-Nspire™ -sovelluksen käsikirja27
Page 34
E
e^()
e^(Arvo1) ⇒ arvo
Laskee e:n arvon korotettuna Arvo1:n potenssiin.
Huomaa: Katso myös e eksponenttimalli, sivu 2.
Huomaa: Painikkeen u painaminen, jotta näkyviin saadaan
e
^(, on eri asia kuin näppäimistön merkin E painaminen.
i
Voit syöttää kompleksiluvun re
muotoa kuitenkin vain radiaanikulmatilassa; aste- tai
graadikulmatilassa se aiheuttaa määritysjoukkovirheen (Domain).
e^(Lista1) ⇒ lista
Laskee e:n arvon korotettuna Lista1:n jokaisen elementin potenssiin.
e^(neliömatriisi1) ⇒ neliömatriisi
Laskee neliömatriisi1:n matriisieksponentin. Tämä ei ole sama kuin
laskettaessa e korotettuna kunkin elementin mukaiseen potenssiin.
Laskentamenetelmä on kuvattu kohdassa cos().
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
eff()
eff(nimelliskorko,CpY) ⇒ arvo
Talouslaskentatoiminto, joka muuntaa nimelliskorkokannan
nimelliskorko efektiiviseksi vuosikoroksi, kun CpY määritetään
korkojaksojen lukumääräksi vuodessa.
nimelliskoron on oltava reaaliluku, ja CpY:n on oltava reaaliluku >
0.
Huomaa: Katso myös nom(), sivu 61.
eigVc()
eigVc(neliömatriisi) ⇒ matriisi
Laskee matriisin, joka sisältää ominaisvektorit reaaliselle tai
kompleksiselle neliömatriisille, jossa jokainen vastauksen sarake
vastaa ominaisarvoa. Huomaa, että ominaisvektori ei ole yksilöllinen;
sitä voidaan skaalata millä tahansa vakiokertoimella. Ominaisvek torit
ovat normaalimuotoisia, mikä tarkoittaa, että, jos V = [x1, x2, … ,
xn], tällöin:
2
2
x
+x
+ … + x
1
2
neliömatriisia tasapainotetaan ensin similaarimuunnoksilla, kunnes
rivi- ja sarakenormit ovat mahdollisimman lähellä samaa arvoa. Sen
jälkeen neliömatriisi sievennetään Hessenbergin ylämatriisimuotoon
ja ominaisvektorit lasketaan Schurin tekijöihin jaon menetelmällä.
q
polaarisessa muodossa. Käytä tätä
2
= 1
n
u painike
Katalogi
Katalogi
Suorakulmakompleksimuodossa:
Jos haluat nähdä koko vastauksen, paina £ ja siirrä sen
jälkeen kohdistinta painikkeilla ¡ ja ¢.
>
>
28TI-Nspire™ -sovelluksen käsikirja
Page 35
eigVl()
eigVl(neliömatriisi) ⇒ lista
Laskee listan reaalisen tai kompleksisen neliömatriisin
ominaisarvoista.
neliömatriisia tasapainotetaan ensin similaarimuunnoksilla, kunnes
rivi- ja sarakenormit ovat mahdollisimman lähellä samaa arvoa. Sen
jälkeen neliömatriisi sievennetään Hessenbergin ylämatriisimuotoon
ja ominaisarvot lasketaan Hessenbergin ylämatriisista.
ElseKatso If, sivu 39.
Suorakulmakompleksimuodossa:
Jos haluat nähdä koko vastauksen, paina £ ja siirrä sen
jälkeen kohdistinta painikkeilla ¡ ja ¢.
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
EndForKatso For, sivu 33.
EndFuncKatso Func, sivu 35.
EndIfKatso If, sivu 39.
EndLoopKatso Loop, sivu 53.
EndPrgmKatso Prgm, sivu 68.
Katalogi
>
EndTryKatso Try, sivu 94.
TI-Nspire™ -sovelluksen käsikirja29
Page 36
EndWhileKatso While, sivu 100.
Exit
Exit
Poistuu nykyisestä For-, While- tai Loop-lohkosta.
Exit-komento ei ole sallittu näiden kolmen silmukkarakenteen (For,
Whiletai Loop) ulkopuolella.
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
exp()
exp(Arvo1) ⇒ arvo
Laskee e:n arvon korotettuna Arvo1:n potenssiin.
Huomaa: Katso myös e eksponenttimalli, sivu 2.
i
Voit syöttää kompleksiluvun re
muotoa kuitenkin vain radiaanikulmatilassa; aste- tai
graadikulmatilassa se aiheuttaa määritysjoukkovirheen (Domain).
exp(Lista1) ⇒ lista
Laskee e:n arvon korotettuna Lista1:n jokaisen elementin potenssiin.
exp(neliömatriisi1) ⇒ neliömatriisi
Laskee neliömatriisi1:n matriisieksponentin. Tämä ei ole sama kuin
laskettaessa e korotettuna kunkin elementin mukaiseen potenssiin.
Laskentamenetelmä on kuvattu kohdassa cos().
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
q
polaarisessa muodossa. Käytä tätä
Funktion listaus:
Katalogi
u painike
>
expr()
expr(Merkkijono) ⇒ lauseke
Määrittää Merkkijonon sisältämän merkkijonon lausekkeena ja
suorittaa toimenpiteen välittömästi.
Katalogi
>
30TI-Nspire™ -sovelluksen käsikirja
Page 37
ExpReg
ExpReg X, Y [, [Frekv] [, Luokka, Sisällytä]]
Laskee eksponentiaalisen regression y = a·(b)xlistoista X ja Y
frekvenssillä Frekv. Tulosten yhteenveto tallentuu stat.resultsmuuttujaan. (Katso sivu 87.)
Kaikkien listojen on oltava samankokoisia Sisällytä-listaa
lukuunottamatta.
X ja Y ovat riippumattomien ja riippuvien muuttujien listoja.
Frekv on valinnainen frekvenssiarvojen lista. Jokainen Frekv:n
elementti määrittää kunkin vastaavan datapisteen X ja Y
esiintymisfrekvenssin. Oletusarvo on 1. Kaikkien elementtien on
oltava kokonaislukuja | 0.
Luokka on numeeristen luokkakoodien lista vastaavalle X- ja Ydatalle.
Sisällytä on yhden tai usemman luokkakoodin lista. Vain ne
datayksiköt, joiden luokkakoodi sisältyy tähän listaan, ovat mukana
laskutoimituksessa.
TulosmuuttujaKuvaus
stat.RegEqn
stat.a, stat.bRegressiokertoimet
2
stat.r
stat.rMuunnettujen tietojen korrelaatiokerroin (x, ln(y))
stat.ResidEksponentiaalimalliin liittyvät jäännökset
stat.ResidTransMuunnettujen tietojen lineaariseen sovitukseen liittyvät jäännökset
stat.XRegMuokatun X Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
stat.YRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
stat.FreqRegKomentoja stat.XReg ja stat.YReg vastaava frekvenssilista
Regressioyhtälö: a·(b)
Muunnettujen tietojen lineaarimäärittelyn kerroin
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
x
Katalogi
>
F
factor()
factor(rationaaliluku) laskee rationaaliluvun, joka on jaettu
jaottomiin tekijöihin. Sekalukujen kohdalla laskenta-aika pitenee
eksponentiaalisesti toiseksi suurimman tekijän sisältämien
numeroiden määrän suhteen. Esimerkiksi 30-numeroisen
kokonaisluvun tekijöihin jakaminen voi kestää pitempään kuin
vuorokauden ja 100-numeroisen luvun pitempään kuin vuosisadan.
Huomaa: Voit pysäyttää (keskeyttää) laskutoimituksen painamalla
Katalogi
>
w.
Jos haluat pelkästään määrittää, onko jokin luku jaoton, käytä sen
sijaan komentoa isPrime(). Se on paljon nopeampi, erityisesti jos
rationaaliluku ei ole jaoton, ja jos toiseksi suurimmassa tekijässä on
enemmän kuin viisi numeroa.
TI-Nspire™ -sovelluksen käsikirja31
Page 38
FCdf()
FCdf(alaraja,yläraja,dfOsoitt,dfNimitt) ⇒ luku, jos alaraja ja
yläraja ovat lukuja, lista, jos alaraja ja yläraja ovat listoja
FCdf(
alaraja,yläraja,dfOsoitt,dfNimitt) ⇒ luku, jos alaraja ja
yläraja ovat lukuja, lista, jos alaraja ja yläraja ovat listoja
Laskee F-jakauman todennäköisyyden alarajan ja yläraja n välillä
määritetylle dfOsoittajalle (vapausaste) ja dfNimittäjälle.
Kun P(X yläraja), aseta alaraja= 0.
Katalogi
>
Fill
Fill Arvo, matriisiMuutt ⇒ matriisi
Korvaa muuttujan matriisiMuutt jokaisen elementin Arvolla.
matriisiMuuttujan on oltava valmiiksi olemassa.
Fill Arvo, listaMuutt ⇒ lista
Korvaa muuttujan listaMuutt jokaisen elementin Arvolla.
listaMuuttujan on oltava valmiiksi olemassa.
FiveNumSummary
FiveNumSummaryX[,[Frekv][,Luokka,Sisällytä]]
Antaa lyhennetyn version 1 muuttujan tilastoista listalle X.
Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu
87.)
X edustaa datan sisältävää listaa.
Frekv on valinnainen frekvenssiarvojen lista. Jokainen Frekv:n
elementti määrittää kunkin vastaavan X:n arvon
esiintymisfrekvenssin. Oletusarvo on 1. Kaikkien elementtien on
oltava kokonaislukuja 0.
Luokka on numeeristen luokkakoodien lista vastaaville X:n arvoille.
Sisällytä on yhden tai usemman luokkakoodin lista. Vain ne
datayksiköt, joiden luokkakoodi sisältyy tähän listaan, ovat mukana
laskutoimituksessa.
TulosmuuttujaKuvaus
stat.MinXx:n arvojen minimi
stat.Q1Xx:n ensimmäinen neljännes
stat.MedianXx:n mediaani
stat.Q3Xx:n kolmas neljännes
stat.MaxXx:n arvojen maksimi
Katalogi
Katalogi
>
>
32TI-Nspire™ -sovelluksen käsikirja
Page 39
floor()
floor(Arvo1) ⇒ kokonaisluku
Laskee suurimman kokonaisluvun, joka on { argumentti. Tämä
funktio on identtinen funktion int() kanssa.
Argumentti voi olla reaali- tai kompleksiluku.
floor(Lista1) ⇒ lista
floor(Matriisi1) ⇒ matriisi
Määrittää listan tai matriisin jokaisen elementin alarajasta.
Huomaa: Katso myös ceiling() ja int().
Katalogi
>
For
For Muutt, Matala, Korkea[, Askel]
Lohko
EndFor
Suorittaa Lohkon sisältämät lausekkeet iteratiivisesti jokaiselle
muuttujan Muutt arvolle, Matalasta Korkeaaan kohdassa Askel
määritetyin portain.
Muutt ei saa olla järjestelmän muuttuja.
Askel voi olla positiivinen tai negatiivinen. Oletusarvo on 1.
Lohko voi olla joko yksi lauseke tai sarja lausekkeita, jotka on
erotettu toisistaan kaksoispisteellä (:).
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
format()
format(Arvo[, muotoMerkkijono]) ⇒ merkkijono
Määrittää Arvon merkkijonona muotoilumallin perusteella.
muotoMerkkijono on merkkijono, ja sen tulee olla muodossa: “F[n]”,
“S[n]”, “E[n]”, “G[n][c]”, jossa [ ] ilmaisevat valinnaisia osia.
F[n]: Kiinteä muoto. n on desimaalipisteen jälkeen näytettävien
numeroiden lukumäärä.
S[n]: Kymmenpotenssimuoto. n on desimaalipisteen jälkeen
näytettävien numeroiden lukumäärä.
E[n]: Tekninen esitystapa. n on ensimmäisen merkitsevän numeron
jälkeen näytettävien numeroiden lukumäärä. Eksponentti säätyy
kolmella kerrolliseksi, ja desimaalipiste siirtyy 0, 1 tai 2 numeroa
oikealle.
G[n][c]: Muuten sama kuin kiinteä muoto, mutta erotta a myös juuren
vasemmalla puolella olevat numerot kolmen ryhmiin. c määrittää
ryhmän erotusmerkin, ja sen oletusarvo on pilkku. Jos c on piste, juuri
näytetään pilkkuna.
[Rc]: Mihin tahansa edellä mainituista määrittäjistä voidaan liittää
Rc-juurilippu, jossa c on yksi merkki, joka määrittää korvauksen
kohteen juuripisteestä.
Katalogi
Katalogi
>
>
TI-Nspire™ -sovelluksen käsikirja33
Page 40
fPart()
fPart(Laus1) ⇒ lauseke
fPart(Lista1) ⇒ lista
fPart(Matriisi1) ⇒ matriisi
Laskee argumentin murtolukuosan.
Kun kyseessä on lista tai matriisi, laskee elementtien murtolukuosat.
Argumentti voi olla reaali- tai kompleksiluku.
Katalogi
>
FPdf()
FPdf(XArvo,dfOsoitt,dfNimitt) ⇒ luku, jos XArvo on luku,
lista, jos XArvo on lista
Laskee F-jakauman todennäköisyyden XArvon kohdalle
määritetyille dfOsoittajalle (vapausasteet) ja dfNimittäjälle.
freqTable4list()
freqTable4list
Laskee listan, joka sisältää Lista1:n elementit lavennettuina
frekvKokonaislukuListan määrittämien frekvenssien mukaisesti.
Tätä funktiota voidaan käyttää laadittaessa frekve nssitaulukkoa Data
& Tilastot -sovelluksessa.
Lista1 voi olla mikä tahansa kelvollinen lista.
frekvKokonaislukuListan on oltava samankokoinen kuin Lista1 ja
sen tulee sisältää ainoastaan ei-negatiivisia ko konaislukuelementtejä.
Jokainen elementti määrittää kuinka monta kertaa Lista1-elementti
toistetaan tuloslistassa. Nolla-arvo sulkee pois vastaavan Lista1-
elementin.
frequency()
frequency(Lista1,lokerotLista) ⇒ lista
Luo listan, joka sisältää Lista1:n elementtien lukumäärät.
Lukumäärät perustuvat alueisiin (lokeroihin), jotka määritetään
kohtaan lokerotLista.
Jos lokerotLista on {b(1), b(2), …, b(n)}, määritetyt alueet ovat
{?{b(1), b(1)<?{b(2),…,b(n-1)<?{b(n), b(n)>?}. Tuloksena oleva
lista on yhden elementin pitempi kuin lokerotLista.
Jokainen vastauksen elementti vastaa niiden Lista1:n elementtien
lukumäärää, jotka ovat kyseisen lokeron alueella. Funktion
countIf() termeillä ilmaistuna vastaus on { countIf(list, ?{b(1)),
Suorittaa kahden otoksen F -testin. Tulosten yhteenveto tallentuu
stat.results-muuttujaan. (Katso sivu 87.)
Kun Ha: s1 > s2, aseta Hypot>0
Kun Ha: s1 ƒs2 (oletus), aseta Hypot =0
Kun Ha: s1 < s2, aseta Hypot<0
TulosmuuttujaKuvaus
stat.F
stat.PValAlin merkitsevyystaso, jolla nollahypoteesi voidaan hylätä
stat.dfNumerosoittajan vapausasteet = n1-1
stat.dfDenomnimittäjän vapausasteet = n2-1
stat.sx1, stat.sx2Otoksen keskihajonnat Lista 1:n ja Lista 2:n sisältämille datasekvensseille
stat.x1_bar
stat.x2_bar
stat.n1, stat.n2Otosten koko
sx1,n1,sx2,n2[,Hypot]
Laskettu ó-tilasto datasekvenssille
Otoksen keskiarvot Lista 1:n ja Lista 2:n sisältämille datasekvensseille
Katalogi
>
Func
Func
Lohko
EndFunc
Malli käyttäjän määrittämän funktion luomista varten.
Lohko voi olla yksi lauseke tai sarja lausekkeita, jotka on erotettu
toisistaan kaksoispisteellä (:), tai sarja eri riveillä olevia lausekkeita.
Funktio voi käyttää Return-ohjetta tietyn vastauksen laskemiseen.
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
Määritä paloittain määritelty funktio:
Funktion g(x) kuvaajan piirtämisen tulos
Katalogi
>
TI-Nspire™ -sovelluksen käsikirja35
Page 42
G
gcd()
gcd(Arvo1, Arvo2) ⇒ lauseke
Laskee kahden argumentin suurimman yhteisen jakajan. Kahden
gcd on niiden osoittajien gcd jaettuna nimittäjien
murtoluvun
lcm:llä.
Auto or Approximate (Automaattinen tai likimääräinen) -tilassa
murtoluvun liukulukujen
gcd(Lista1, Lista2) ⇒ lista
Laskee Lista1:n ja Lista2:n toisiaan vastaavien elementtien
suurimmat yhteiset jakajat.
gcd(Matriisi1, Matriisi2) ⇒ matriisi
Laskee Matriisi1 :n ja Matriisi2:n toisiaan vastaavien elementtien
suurimmat yhteiset jakajat.
geomCdf()
geomCdf(p,alaraja,yläraja) ⇒ luku, jos alaraja ja yläraja
ovat lukuja,
geomCdf(
yläraja on listaLaskee kumulatiivisen geometrisen todennäköisyyden alarajalta
ylärajalle määritetyllä onnistumistodennäköisyydellä p.
Kun P(X yläraja), aseta alaraja = 1.
geomPdf()
geomPdf(p,XArvo) ⇒ luku, jos XArvo on luku, lista, jos
XArvo on lista
Laskee diskreetin jakauman todennäköisyyden XArvo:n, eli
ensimmäisen onnistuneen kokeen järjestysnumeron kohdalla,
määritetyllä onnistumistodennäköisyyllä p.
gcd on 1.0.
lista, jos alaraja ja yläraja ovat listoja
p,yläraja) ⇒ luku, jos yläraja on luku, lista, jos
Katalogi
Katalogi
Katalogi
>
>
>
getDenom( )
getDenom(Murtoluku1) ⇒ arvo
Muuttaa argumentin lausekkeeksi, jolla on sievennetty yhteinen
nimittäjä, ja laskee sen jälkeen lausekkeen nimittäjän.
Katalogi
>
36TI-Nspire™ -sovelluksen käsikirja
Page 43
getLangInfo( )
getLangInfo() ⇒ merkkijono
Antaa merkkijonon, joka vastaa parhaillaan käytössä olevan kielen
lyhyttä nimeä. Voit käyttää sitä esimerkiksi ohjelmassa tai funktiossa
nykyisen kielen määrittämiseen.
englanti = "en"
tanska = "da"
saksa = "de"
suomi = "fi"
ranska = "fr"
italia = "it"
hollanti = "nl"
flaami = "nl_BE"
norja = "no"
portugali = "pt"
espanja = "es"
ruotsi = "sv"
Katalogi
>
getMode()
getMode(TilanNimiKokonaisluku) ⇒ arvo
getMode(0) ⇒ lista
getMode(TilanNimiKokonaisluku) laskee arvon, joka vastaa
TilanNimiKokonaisluku-tilan nykyistä asetusta.
getMode(0) laskee listan, joka sisältää lukupareja. Jokainen pari
koostuu tilaa kuvaavasta kokonaisluvusta ja asetusta kuvaavasta
kokonaisluvusta.
Tilat ja niiden asetukset on esitetty alla olevassa taulukossa.
Jos tallennat asetukset komennolla getMode(0) &muutt, voit
käyttää komentoa setMode(muutt) funktiossa tai ohjelmassa ja
tallentaa asetukset näin väliaikaisesti pelkästään funktion tai
ohjelman suorituksen ajaksi. Katso setMode(), sivu 80.
Muuttaa argumentin lausekkeeksi, jolla on sievennetty yhteinen
nimittäjä, ja laskee sen jälkeen lausekkeen osoittajan.
Katalogi
>
getVarInfo()
getVarInfo() ⇒ matriisi tai merkkijono
getVarInfo(LibNameString) ⇒ matriisi tai merkkijono
getVarInfo() antaa tuloksena tietomatriisin (muuttujan nimi,
tyyppi ja kirjaston käytettävyys) kaikille nykyisessä tehtävässä
määritetyille muuttujille ja kirjasto-objekteille.
Jos yhtään muuttujaa ei ole määritetty, getVarInfo() antaa
vastauksena merkkijonon "NONE".
getVarInfo(KirjNimiMerkkijono) antaa tuloksena tietomatriisin
kaikista kirjastossa KirjNimiMerkkijono määritetyistä kirjastoobjekteista. KirjNimiMerkkijonon on oltava merkkijono
(lainausmerkkien sisällä oleva teksti) tai merkkijonomuuttuja.
Jos kirjastoa KirjNimiMerkkijono ei ole olemassa, esiintyy virhe.
Huomaa vasemmanpuoleinen esimerkki, jossa funktion
getVarInfo() vastaus on määritetty muuttujaan vs. Jos muuttujan
vs riviä 2 tai riviä 3 yritetään näyttää, tuloksena on “Kelpaamaton
lista tai matriisi” -virhe, koska vähintään yksi näiden rivien
elementeistä (esimerkiksi muuttuja b) sieventyy uudelleen matriisiksi.
Tämä virhe voi esiintyä myös käytettäessä Ans-muuttujaa funktion
getVarInfo() tuloksen uudelleenlaskennassa.
Järjestelmä antaa edellä mainitun virheen, koska ohjelmiston
nykyinen versio ei tue yleistettyä matriisirakennetta, jossa matriisin
elementti voi olla joko matriisi tai lista.
Katalogi
>
38TI-Nspire™ -sovelluksen käsikirja
Page 45
Goto
Goto tunnusnimi
Siirtää ohjauksen tunnukseen tunnusnimi.
tunnusnimi on määritettävä samassa funktiossa käyttäen
ohjetta.
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
Grad
4
Laus1 4 Grad ⇒ lauseke
Muuttaa Laus1:n graadikulmaan.
Lbl-
I
Astekulmatilassa:
Radiaanikulmatilassa:
Katalogi
Katalogi
>
>
identity()
identity(Kokonaisluku) ⇒ matriisi
Laskee identiteettimatriisin, jonka koko on Kokonaisluku.
Kokonaisluvun on oltava positiivinen kokonaisluku.
If
If BoolenLaus lauseke
If BoolenLaus Then
Lohko
EndIf
Jos BoolenLaus on tosi, suorittaa yhden lausekkeen Lauseke tai
lausekkeiden lohkon Lohko ennen suorituksen jatkamista.
Jos BoolenLaus on epätosi, jatkaa suoritusta suorittamatta
lauseketta tai lausekkeiden lohkoa.
Lohko voi olla joko yksi lauseke tai sarja lausekkeita, jotka on
erotettu toisistaan kaksoispisteellä (:).
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
Katalogi
Katalogi
>
>
TI-Nspire™ -sovelluksen käsikirja39
Page 46
If
If BoolenLaus Then
Lohko1
Else
Lohko2
EndIf
Jos BoolenLaus on tosi, suorittaaLohko1:n ja ohittaa sen jälkeen
Lohko2:n.
Jos BoolenLaus on epätosi, ohittaa Lohko1:n, mutta suorittaa
Lohko2:n.
Sallii hypyt. Jos BoolenLaus1 on tosi, suorittaa Lohko1:n. Jos
BoolenLaus1 on epätosi, laskee BoolenLaus2:n jne.
Katalogi
>
40TI-Nspire™ -sovelluksen käsikirja
Page 47
ifFn()
ifFn(BoolenLaus,Arvo_Jos_tosi [,Arvo_Jos_epätosi
Arvo_Jos_tuntematon]]) ⇒ lauseke, lista tai matriisi
[,
Laskee Boolen lausekkeen BoolenLaus (kaikille BoolenLaus:n
elementeille) ja laskee tuloksen noudattaen seuraavia sääntöjä:
• BoolenLaus voi testata yhtä arvoa, listaa tai matriisia.
• Jos jokin BoolenLaus:n elementti on tosi, laskee vastaavan
elementin lausekkeesta Arvo_Jos_tosi.
• Jos jokin BoolenLaus:n elementti on epätosi, laskee vastaavan
elementin lausekkeesta Arvo_Jos_epätosi. Jos jätät pois
lausekkeen Arvo_Jos_epätosi, antaa vastauksen undef.
•Jos BoolenLaus:n elementti ei ole tosi eikä epätosi, laskee
vastaavan elementin Arvo_Jos_tuntematon. Jos jätät pois
lausekkeen Arvo_Jos_tuntematon, antaa vastauksen undef.
• Jos funktion
Huomaa: Jos sievennetty BoolenLaus-lauseke sisältää listan tai
matriisin, kaikkien muiden lista- tai matriisiargumenttien on oltava
samankokoisia, ja myös vastaus on samankokoinen.
ifFn() toinen, kolmas tai neljäs argumentti on yksi
Määrittää lausekkeen (Luku1 ÷ Luku2) etumerkillisen
kokonaislukuosan.
Listojen ja matriisien kohdalla, laskee lausekkeen
(argumentti 1 ÷ argumentti 2) etumerkillisen kokonaislukuosan
kullekin elementtiparille.
invc2()
invc2(Ala,df)
Ala,df)
invchi2(
Laskee käänteisen kumulatiivisen c2 (chi-neliö) todennäköisyysfunktion, joka on määritetty vapausasteella df tietylle
käyrän alapuoliselle alueelle Ala.
invF()
invF(Ala,dfOsoitt,dfNimitt)
Ala,dfOsoitt,dfNimitt)
invF(
Laskee käänteisen kumulatiivisen F-jakaumafunktion, jolle on
määritetty dfOsoitt ja dfNimitt, tietylle käyrän alapuoliselle alueelle
Ala.
invNorm()
invNorm(Ala[,m,s])
Laskee käänteisen kumulatiivisen normaalijakaumafunktion tietylle
normaalijakaumakäyrän alapuolella olevalle Alalle , jolle on
määritetty m ja s.
Katalogi
Katalogi
Katalogi
Katalogi
>
>
>
>
invt()
invt(Ala,df)
Laskee käänteisen kumulatiivisen Studentin ttodennäköisyysfunktion, jolle on määritetty vapausaste, df, tietylle
käyrän alapuoliselle Alalle.
Katalogi
>
42TI-Nspire™ -sovelluksen käsikirja
Page 49
iPart()
iPart(Luku) ⇒ kokonaisluku
iPart(Lista1) ⇒ lista
iPart(Matriisi1) ⇒ matriisi
Laskee argumentin kokonaisosan.
Listojen ja matriisien kohdalla, laskee jokaisen elementin
kokonaisosan.
Argumentti voi olla reaali- tai kompleksiluku.
Katalogi
>
irr()
irr(CF0,CFLista [,CFFrekv]) ⇒ arvo
Talouslaskentatoiminto, joka laskee investoinnin sisäisen
korkokannan.
CF0 on alkuperäinen kassavirta aikana 0; arvon on oltava
kokonaisluku.
CFLista on lista kassavirtamääristä ensimmäisen kassavirran CF0
jälkeen.
CFFrekv on valinnainen lista, jossa jokainen elementti määrittää
esiintymisfrekvenssin ryhmitetylle (peräkkäiselle) kassavirtamäärälle,
joka on CFListan vastaava elementti. Oletusarvo on 1; jos syötät
arvoja, niiden on oltava positiivisia kokonaislukuja < 10,000.
Huomaa: Katso myös mirr(), sivu 56.
isPrime()
isPrime(Luku) ⇒ Boolen vakiolauseke
Määrittää totuusarvon tosi tai epätosi ilmaisten, onko luku
kokonaisluku ‚ 2, joka on tasan jaollinen vain itsellään ja ykkösellä
(1).
Jos Luku on pitempi kuin 306 numeroa, eikä siinä ole tekijöitä
{1021, kaava isPrime(Luku) näyttää virheilmoituksen.
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
Katalogi
>
Katalogi
>
Funktio, jolla etsitään seuraava jaoton luku määritetyn luvun
jälkeen:
TI-Nspire™ -sovelluksen käsikirja43
Page 50
L
Lbl
Lbl tunnusnimi
Määrittää funktion sisällä tunnuksen, jonka nimi on tunnusnimi.
Ohjeella Siirrytunnusnimi voit siirtää ohjauksen kyseistä tunnusta
välittömästi seuraavaan ohjaukseen.
tunnusnimellä on samat nimeämissäännöt kuin muuttujan nimellä.
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
Luo muuttujaryhmän nykyiseen ongelmaan, joka sisältää viittauksia
kaikkiin määritetyn kirjastoasiakirjan kirjNimiMerkkijono sisältämiin
objekteihin. Lisää myös ryhmän jäsenet Muuttujat-valikkoon. Tällöin
voit viitata kuhunkin objektiin käyttäen sen komentoa
PikavalNimimerkkijono.
Muuttujaryhmän kopioiminen, katso CopyVar sivulla 15.
Muuttujaryhmän poistaminen, katso DelVar sivulla 25.
0, kun haluat sulkea pois yksityiset kirjasto-
Katalogi
>
Tässä esimerkissä edellytetään asianmukaisesti tallennettua ja
päivitettyä kirjastoasiakirjaa nimeltä linalg2, joka sisältää
objektit clearmat, gauss1 ja gauss2.
LinRegBx
LinRegBx X,Y[,[Frekv][,Luokka,Sisällytä]]
Laskee lineaarisen regression y = a+b·x listoista X ja Y
frekvenssillä Frekv. Tulosten yhteenveto tallentuu stat.resultsmuuttujaan. (Katso sivu 87.)
Kaikkien listojen on oltava samankokoisia Sisällytä-listaa
lukuunottamatta.
Katalogi
X ja Y ovat riippumattomien ja riippuvien muuttujien listoja.
Frekv on valinnainen frekvenssiarvojen lista. Jokainen Frekv:n
elementti määrittää kunkin vastaavan datapisteen X ja Y
esiintymisfrekvenssin. Oletusarvo on 1. Kaikkien elementtien on
oltava kokonaislukuja 0.
Luokka on numeeristen luokkakoodien lista vastaavalle X- ja Ydatalle.
Sisällytä on yhden tai usemman luokkakoodin lista. Vain ne
datayksiköt, joiden luokkakoodi sisältyy tähän listaan, ovat mukana
laskutoimituksessa.
TulosmuuttujaKuvaus
stat.RegEqn
Regressioyhtälö: a+b·x
stat.a, stat.bRegressiokertoimet
stat.r
2
Määrityskerroin
stat.rKorrelaatiokerroin
stat.ResidRegressioyhtälön jäännökset
stat.XRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
stat.YRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
stat.FreqRegKomentoja stat.FreqReg ja stat.YReg vastaava frekvenssilista
>
TI-Nspire™ -sovelluksen käsikirja45
Page 52
LinRegMx
LinRegMx X,Y[,[Frekv][,Luokka,Sisällytä]]
Laskee lineaarisen regression y = m·x+b listoista X ja Y frekvenssillä
Frekv. Tulosten yhteenveto tallentuu stat.results-muuttujaan.
(Katso sivu 87.)
Kaikkien listojen on oltava samankokoisia Sisällytä-listaa
lukuunottamatta.
Katalogi
X ja Y ovat riippumattomien ja riippuvien muuttujien listoja.
Frekv on valinnainen frekvenssiarvojen lista. Jokainen Frekv:n
elementti määrittää kunkin vastaavan datapisteen X ja Y
esiintymisfrekvenssin. Oletusarvo on 1. Kaikkien elementtien on
oltava kokonaislukuja 0.
Luokka on numeeristen luokkakoodien lista vastaavalle X- ja Ydatalle.
Sisällytä on yhden tai usemman luokkakoodin lista. Vain ne
datayksiköt, joiden luokkakoodi sisältyy tähän listaan, ovat mukana
laskutoimituksessa.
TulosmuuttujaKuvaus
stat.RegEqn
Regressioyhtälö: m·x+b
stat.m, stat.bRegressiokertoimet
stat.r
2
Määrityskerroin
stat.rKorrelaatiokerroin
stat.ResidRegressioyhtälön jäännökset
stat.XRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
stat.YRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
stat.FreqRegKomentoja stat.XReg ja stat.YReg vastaava frekvenssilista
>
LinRegtIntervals
LinRegtIntervals X,Y[,Frekv[,0[,CTaso]]]
Katalogi
>
Kulmakerroin. Laskee tason C luottamusvälin kulmakertoimelle.
LinRegtIntervals X,Y[,Frekv[,1,Xarvo[,CTaso]]]
Vaste. Laskee ennustetun y:n arvon, tason C ennustevälin yhdelle
havainnolle ja tason C luottamusvälin keskiarvovasteelle.
X ja Y ovat riippumattomien ja riippuvien muuttujien listoja.
Frekv on valinnainen frekvenssiarvojen lista. Jokainen Frekv:n
elementti määrittää kunkin vastaavan datapisteen X ja Y
esiintymisfrekvenssin. Oletusarvo on 1. Kaikkien elementtien on
oltava kokonaislukuja 0.
46TI-Nspire™ -sovelluksen käsikirja
Page 53
TulosmuuttujaKuvaus
stat.RegEqn
stat.a, stat.bRegressiokertoimet
stat.dfVapausasteet
2
stat.r
stat.rKorrelaatiokerroin
stat.ResidRegressioyhtälön jäännökset
Vain Kulmakerroin-tyyppi
TulosmuuttujaKuvaus
[stat.CLower,
stat.CUpper]
stat.MELuottamusvälin virhemarginaali
stat.SESlopeKulmakertoimen keskivirhe
stat.sKeskivirhe suoran ympärillä
Vain Vaste-tyyppi
TulosmuuttujaKuvaus
[stat.CLower,
stat.CUpper]
stat.MELuottamusvälin virhemarginaali
stat.SEKeskiarvovasteen keskivirhe
[stat.LowerPred ,
stat.UpperPred]
stat.MEPredEnnustevälin virhemarginaali
stat.SEPredEnnusteen keskivirhe
stat.y
Regressioyhtälö: a+b·x
Määrityskerroin
Kulmakertoimen luottamusväli
Keskiarvovasteen luottamusväli
Yhden havainnon ennusteväli
a + b·XArvo
TI-Nspire™ -sovelluksen käsikirja47
Page 54
LinRegtTest
LinRegtTest X,Y[,Frekv[,Hypot]]
Laskee lineaarisen regression X- ja Y-listoista ja suorittaa t-testin
kulmakertoimen b ja korrelaatiokertoimen r arvosta yhtälölle
y=a+bx. Testaa nollahypoteesia H0:b=0 (vastaavasti, r=0)
johonkin kolmesta vaihtoehtoisesta hypoteesista.
Kaikkien listojen on oltava samankokoisia.
X ja Y ovat riippumattomien ja riippuvien muuttujien listoja.
Frekv on valinnainen frekvenssiarvojen lista. Jokainen Frekv:n
elementti määrittää kunkin vastaavan datapisteen X ja Y
esiintymisfrekvenssin. Oletusarvo on 1. Kaikkien elementtien on
oltava kokonaislukuja 0.
Hypot on valinnainen arvo, joka määrittää yhden kolmesta
hypoteesista, johon nollahypoteesia (H0:b=r=0) testataan.
Kun Ha: bƒ0 ja rƒ0 (oletus), aseta Hypot=0
Kun Ha: b<0 ja r<0, aseta Hypot<0
Kun Ha: b>0 ja r>0, aseta Hypot>0
stat.PValAlin merkitsevyystaso, jolla nollahypoteesi voidaan hylätä
stat.dfVapausasteet
stat.a, stat.bRegressiokertoimet
stat.sKeskivirhe suoran ympärillä
stat.SESlopeKulmakertoimen keskivirhe
2
stat.r
stat.rKorrelaatiokerroin
stat.ResidRegressioyhtälön jäännökset
Regressioyhtälö: a + b·x
Määrityskerroin
Katalogi
>
List()
@
Katalogi
>
@List(Lista1) ⇒ lista
Määrittää listan, joka sisältää Lista1:n peräkkäisten elementtien
väliset erotukset. Jokainen Lista1:n elementti vähennetään Lista1:n
seuraavasta elementistä. Tuloksena oleva lista on aina yhden
elementin lyhyempi kuin alkuperäinen Lista1.
48TI-Nspire™ -sovelluksen käsikirja
Page 55
list4mat()
list4mat(Lista[, elementtiäRivillä]) ⇒ matriisi
Laskee matriisin, joka on täytetty rivi riviltä Listan elementeillä.
elementtiäRivillä, mikäli sisällytetään, määrittää elementtien
määrän rivillä. Oletusarvo on Listan elementtien määrä (yksi rivi).
Jos Lista ei täytä tulosmatriisia, siihen lisätään nollia.
Katalogi
>
ln()
ln(Arvo1) ⇒ arvo
ln(Lista1) ⇒ lista
Määrittää argumentin luonnollisen logaritmin.
Jos kyseessä on lista, määrittää elementtien luonnolliset logaritmit.
ln(neliömatriisi1) ⇒ neliömatriisi
Määrittää neliömatriisi1:n matriisin luonnollisen logaritmin. Tämä ei
ole sama kuin kunkin elementin luonnollisen logaritmin laskeminen.
Laskentamenetelmä on kuvattu kohdassa cos().
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
LnReg
LnReg X, Y[, [Frekv] [, Luokka, Sisällytä]]
Laskee logaritmisen regression y = a+b·ln(x) listoista X ja Y
frekvenssillä Frekv. Tulosten yhteenveto tallentuu stat.resultsmuuttujaan. (Katso sivu 87.)
Kaikkien listojen on oltava samankokoisia Sisällytä-listaa
lukuunottamatta.
X ja Y ovat riippumattomien ja riippuvien muuttujien listoja.
Frekv on valinnainen frekvenssiarvojen lista. Jokainen Frekv:n
elementti määrittää kunkin vastaavan datapisteen X ja Y
esiintymisfrekvenssin. Oletusarvo on 1. Kaikkien elementtien on
oltava kokonaislukuja 0.
Luokka on numeeristen luokkakoodien lista vastaavalle X- ja Ydatalle.
Sisällytä on yhden tai usemman luokkakoodin lista. Vain ne
datayksiköt, joiden luokkakoodi sisältyy tähän listaan, ovat mukana
laskutoimituksessa.
/u
Jos kompleksilukumuodon tila on Reaali:
Jos kompleksilukumuodon tila on Suorakulma:
Radiaanikulmatilassa ja suorakulmakompleksimuodossa:
Jos haluat nähdä koko vastauksen, paina £ ja siirrä sen
jälkeen kohdistinta painikkeilla ¡ ja ¢.
painikkeet
Katalogi
>
TI-Nspire™ -sovelluksen käsikirja49
Page 56
TulosmuuttujaKuvaus
stat.RegEqn
Regressioyhtälö: a+b·ln(x)
stat.a, stat.bRegressiokertoimet
stat.r
2
Muunnettujen tietojen lineaarimäärittelyn kerroin
stat.rMuunnettujen tietojen korrelaatiokerroin (ln(x), y)
stat.ResidLogaritmimalliin liittyvät jäännökset
stat.ResidTransMuunnettujen tietojen lineaariseen sovitukseen liittyvät jäännökset
stat.XRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
stat.YRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
stat.FreqRegKomentoja stat.XReg ja stat.YReg vastaava frekvenssilista
Local
Local Muutt1[, Muutt2] [, Muutt3] ...
Määrittää määritetyt muuttujat paikallisina muuttujina. Nämä
muuttujat ovat olemassa vain funktion sievennyksen aikana, ja ne
poistetaan, kun funktion suoritus päättyy.
Huomaa: Paikalliset muuttujat säästävät muistia, koska ne ovat
olemassa vain väliaikaisesti. Lisäksi ne eivät häiritse mitään olemassa
olevia globaalien muuttujien arvoja. Paikallisia muuttujia on
käytettävä For-silmukoissa sekä tallennettaessa arvoja väliaikaisesti
monirivisessä funktiossa, sillä globaalien muuttujien modifiointeja ei
sallita funktiossa.
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
Katalogi
>
50TI-Nspire™ -sovelluksen käsikirja
Page 57
log()
log(Arvo1[,Arvo2]) ⇒ arvo
log(Lista1[,Arvo2]) ⇒ lista
Laskee ensimmäisen argumentin kantaluku--Arvo2:n logaritmin.
Huomaa: Katso myös Logaritmimalli, sivu 2.
Kun kyseessä on lista, laskee elementtien kantaluku--Arvo2:n
logaritmin.
Jos toinen argumentti jätetään pois, kantalukuna käytetään lukua 10.
s
/
Jos kompleksilukumuodon tila on Reaali:
Jos kompleksilukumuodon tila on Suorakulma:
painikkeet
log(neliömatriisi1[,Arvo]) ⇒ neliömatriisi
Laskee matriisin kantaluku-Arvo:n logaritmin neliömatriisi1:lle.
Tämä ei ole sama kuin kunkin elementin kantaluku-Arvo-logaritmin
laskeminen. Laskentamenetelmä on kuvattu kohdassa cos().
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
Jos kantalukuargumentti jätetään pois, kantalukuna käytetään
lukua 10.
Logistic
Logistic X, Y[, [Frekv] [, Luokka, Sisällytä]]
Laskee logistisen regression y = (c/(1+a·e
frekvenssillä Frekv. Tulosten yhteenveto tallentuu stat.resultsmuuttujaan. (Katso sivu 87.)
Kaikkien listojen on oltava samankokoisia Sisällytä-listaa
lukuunottamatta.
X ja Y ovat riippumattomien ja riippuvien muuttujien listoja.
Frekv on valinnainen frekvenssiarvojen lista. Jokainen Frekv:n
elementti määrittää kunkin vastaavan datapisteen X ja Y
esiintymisfrekvenssin. Oletusarvo on 1. Kaikkien elementtien on
oltava kokonaislukuja 0.
Luokka on numeeristen luokkakoodien lista vastaavalle X- ja Ydatalle.
Sisällytä on yhden tai usemman luokkakoodin lista. Vain ne
datayksiköt, joiden luokkakoodi sisältyy tähän listaan, ovat mukana
laskutoimituksessa.
-bx
)) listoista X ja Y
Radiaanikulmatilassa ja suorakulmakompleksimuodossa:
Jos haluat nähdä koko vastauksen, paina £ ja siirrä sen
jälkeen kohdistinta painikkeilla ¡ ja ¢.
Katalogi
>
TI-Nspire™ -sovelluksen käsikirja51
Page 58
TulosmuuttujaKuvaus
stat.RegEqn
Regressioyhtälö: c/(1+a·e
-bx
)
stat.a, stat.b, stat.cRegressiokertoimet
stat.ResidRegressioyhtälön jäännökset
stat.XRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
stat.YRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
stat.FreqRegKomentoja stat.XReg ja stat.YReg vastaava frekvenssilista
Laskee logistisen regression y = (c/(1+a·e
frekvenssillä Frekv käyttäen tiettyä Iteraatioiden määrää. Tulosten
yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 87.)
Kaikkien listojen on oltava samankokoisia Sisällytä-listaa
lukuunottamatta.
-bx
)+d) listoista X ja Y
Katalogi
X ja Y ovat riippumattomien ja riippuvien muuttujien listoja.
Iteraatiot on valinnainen arvo, joka määrittää ratkaisun
yrityskertojen enimmäismäärän. Mikäli se jätetään pois, käytetään
arvoa 64. Suuremmilla arvoilla saadaan tyypillisesti parempi
tarkkuus, mutta suoritusaika on pitempi ja päin vastoin.
Frekv on valinnainen frekvenssiarvojen lista. Jokainen Frekv:n
elementti määrittää kunkin vastaavan datapisteen X ja Y
esiintymisfrekvenssin. Oletusarvo on 1. Kaikkien elementtien on
oltava kokonaislukuja 0.
Luokka on numeeristen luokkakoodien lista vastaavalle X- ja Ydatalle.
Sisällytä on yhden tai usemman luokkakoodin lista. Vain ne
datayksiköt, joiden luokkakoodi sisältyy tähän listaan, ovat mukana
laskutoimituksessa.
TulosmuuttujaKuvaus
stat.RegEqn
stat.a, stat.b, stat.c,
stat.d
Regressioyhtälö: c/(1+a·e
Regressiokertoimet
-bx
)+d)
stat.ResidRegressioyhtälön jäännökset
stat.XRegMuokatun X Listan sisältämä datapisteiden lista, jota käytetään todellisesti regressiossa komentojen
stat.YRegMuokatun Y Listan sisältämä datapisteiden lista, jota käytetään todellisesti regressiossa komentojen
Frekv, Luokka Lista ja Sisällytä Luokat rajoitusten mukaisesti
Frekv, Luokka Lista ja Sisällytä Luokat rajoitusten mukaisesti
stat.FreqRegKomentoja stat.XReg ja stat.YReg vastaava frekvenssilista
>
52TI-Nspire™ -sovelluksen käsikirja
Page 59
Loop (Silmukka)
Loop
Lohko
EndLoop
Suorittaa toistuvasti Lohkon sisältämät lausekkeet. Huomaa, että
silmukkaa suoritetaan loputtomasti, ellei
suoriteta Lohkon sisällä.
Lohko on lausekkeiden sarja, jotka on erotettu toisistaan
kaksoispisteellä (:).
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
Goto- tai Exit-ohjetta
Katalogi
>
LU
LU Matriisi, lMatNimi, uMatNimi, pMatNimi[, Tol ]
Laskee Doolittlen LU (ala-ylä)-dekomponoinnin reaali- tai
kompleksimatriisista. Alakolmiomatriisi tallentuu muuttujaan
lMatNimi, yläkolmiomatriisi muuttujaan uMatNimi ja
permutaatiomatriisi (joka kuvaa laskennan aikana tehdyt rivien
vaihdot) muuttujaan pMatNimi.
lMatName · uMatName = pMatName · matriisi
Valinnaisesti kaikkia matriisielementtejä käsitellään nollana, jos
niiden itseisarvo on pienempi kuin To l. Tätä toleranssia käytetään
vain, jos matriisissa on liukulukusyötteitä eikä se sisällä symbolisia
muuttujia, joille ei ole määritetty arvoa. Muussa tapauksessa To l -
komentoa ei huomioida.
• Jos käytät painikkeita
Approximate (Automaattinen tai likimääräinen)
tilan valintaa Approximate (Likimääräinen), laskut suoritetaan
liukulukuaritmetiikalla.
•Jos Tol jätetään pois tai sitä ei käytetä, oletusarvoinen toleranssi
lasketaan seuraavasti:
5EM14 ·max(dim(Matriisi)) ·riviNorm(Matriisi)
LU-dekomponointialgoritmi käyttää osittaista rivien vaihtoa
(pivoting).
/
· tai Auto or
M
mat4list()
mat4list(Matriisi) ⇒ lista
Luo listan, joka on täytetty Matriisin elementeillä. Elementit
kopioidaan Matriisista rivi riviltä.
Laskee kahden argumentin maksimiarvon. Jos argumentteina on
kaksi listaa tai matriisia, laskee listan tai matriisin, joka sisältää
vastaavien elementtien kunkin parin maksimiarvon.
max(Lista) ⇒ lauseke
Laskee lista:n maksimielementin.
max(Matriisi1) ⇒ matriisi
Luo rivivektorin, joka sisältää Matriisi1:n jokaisen sarakkeen
maksimielementin.
Huomaa: Katso myös min().
Katalogi
>
mean()
mean(Lista[, frekvLista]) ⇒ lauseke
Laskee Listan sisältämien elementtien keskiarvon.
Jokainen frekvListan elementti näyttää Listan vastaavien
elementtien peräkkäisten esiintymien lukumäärän.
mean(Matriisi1[, frekvMatriisi]) ⇒ matriisi
Luo rivivektorin kaikkien Matriisi1:n sarakkeiden keskiarvoista.
Jokainen frekvMatriisin elementti näyttää Matriisi1:n vastaavien
elementtien peräkkäisten esiintymien lukumäärän.
median()
median(Lista) ⇒ lauseke
Laskee Listan elementtien mediaanin.
median(Matriisi1) ⇒ matriisi
Luo rivivektorin, joka sisältää Matriisi1:n sarakkeiden mediaanit.
Huomaa: Kaikkien listan tai matriisien syötteiden tulee sieventyä
luvuiksi.
Suorakulmavektorimuodossa:
Katalogi
Katalogi
>
>
54TI-Nspire™ -sovelluksen käsikirja
Page 61
MedMed
MedMed X,Y[, Frekv][, Luokka, Sisällytä]]
Laskee mediaani-mediaani-suoran y = (m·x+b) listoista X ja Y
frekvenssillä Frekv. Tulosten yhteenveto tallentuu stat.resultsmuuttujaan. (Katso sivu 87.)
Kaikkien listojen on oltava samankokoisia Sisällytä-listaa
lukuunottamatta.
X ja Y ovat riippumattomien ja riippuvien muuttujien listoja.
Frekv on valinnainen frekvenssiarvojen lista. Jokainen Frekv:n
elementti määrittää kunkin vastaavan datapisteen X ja Y
esiintymisfrekvenssin. Oletusarvo on 1. Kaikkien elementtien on
oltava kokonaislukuja 0.
Luokka on numeeristen luokkakoodien lista vastaavalle X- ja Ydatalle.
Sisällytä on yhden tai usemman luokkakoodin lista. Vain ne
datayksiköt, joiden luokkakoodi sisältyy tähän listaan, ovat mukana
laskutoimituksessa.
TulosmuuttujaKuvaus
stat.RegEqn
stat.m, stat.bMallin kertoimet
stat.ResidMediaani-mediaani-suoran jäännökset
stat.XRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
stat.YRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
stat.FreqRegKomentoja stat.XReg ja stat.YReg vastaava frekvenssilista
Mediaani-mediaani-suoran yhtälö: m·x+b
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
Katalogi
>
mid()
mid(lähdemerkkijono, Alku[, Count]) ⇒ merkkijono
Laskee Count:n merkit merkkijonosta lähdemerkkijono aloittaen
merkistä numero Alku.
Jos Count jätetään pois, tai jos se on suurempi kuin
lähdemerkkijono, laskee kaikki merkit lähdemerkkijonosta aloittaen
merkistä numero Alku.
Count:n on oltava ‚ 0. Jos Count = 0, antaa vastauksena tyhjän
merkkijonon.
mid(lähdelista, Alku[, Count]) ⇒ lista
Laskee Count:n elementit lähdelistasta aloittaen elementistä
numero Alku.
Jos Count jätetään pois, tai jos se on suurempi kuin lähdelista,
laskee kaikki elementit lähdelistasta aloittaen elementistä numero
Alku.
Count:n on oltava ‚ 0. Jos Count = 0, antaa vastauksena tyhjän
listan.
Katalogi
>
TI-Nspire™ -sovelluksen käsikirja55
Page 62
mid()
mid(lähdeMerkkijonoLista, Alku[, Count]) ⇒ lista
Laskee Count:n merkkijonot merkkijonolistasta
lähdeMerkkijonoLista aloittaen elementistä numero Alku.
Laskee kahden argumentin minimiarvon. Jos argumentteina on kaksi
listaa tai matriisia, laskee listan tai matriisin, joka sisältää vastaavien
elementtien kunkin parin minimiarvon.
min(Lista) ⇒ lauseke
Laskee Listan minimielementin.
min(Matriisi1) ⇒ matriisi
Luo rivivektorin, joka sisältää Matriisi1:n jokaisen sarakkeen
minimielementin.
Talouslaskentatoiminto, joka laskee investoinnin modifioidun sisä isen
korkokannan.
tal.arvo on kassavirtamääristä maksettava korkoprosentti.
uud.invest.arvo on korkokanta, jolla kassavirrat investoidaan
uudelleen.
CF0 on alkuperäinen kassavirta aikana 0; arvon on oltava
kokonaisluku.
CFLista on lista kassavirtamääristä ensimmäisen kassavirran CF0
jälkeen.
CFFrekv on valinnainen lista, jossa jokainen elementti määrittää
esiintymisfrekvenssin ryhmitetylle (peräkkäiselle) kassavirtamäärälle,
joka on CFListan vastaava elementti. Oletusarvo on 1; jos syötät
arvoja, niiden on oltava positiivisia kokonaislukuja < 10,000.
Laskee ensimmäisen argumentin modulo toinen argumentti
identtisten yhtälöiden määrittelyn mukaisesti:
mod(x,0) = x
mod(x,y) = x -ìy floor(x/y)
Kun toinen argumentti on ei-nolla, vastaus on periodinen tässä
argumentissa. Vastaus on joko nolla tai samanmerkkinen kuin toinen
argumentti.
Jos argumentteina on kaksi listaa tai matriisia, laskee listan tai
matriisin, joka sisältää vastaavien elementtien kunkin parin modulon
(jakojäännöksen).
Huomaa: Katso myös remain(), sivu 75
Katalogi
Katalogi
>
>
56TI-Nspire™ -sovelluksen käsikirja
Page 63
mRow()
mRow(Arvo, Matriisi1, Indeksi) ⇒ matriisi
Luo kopion Matriisi1:stä, jossa jokainen rivin Indeksi elementti
Matriisi1:ssä on kerrottu arvolla Arvo.
Moninkertaisen lineaarisen regression testi laskee lineaarisen
regression tietystä datasta ja määrittää kertoimille globaalin F-testin
tilastot sekä t-testin tilastot.
nDeriv(Laus1, Muutt[=Arvo], Lista) ⇒ lista
nDeriv(Lista1, Muutt[=Arvo] [, H]) ⇒ lista
nDeriv(Matriisi1, Muutt[=Arvo] [, H]) ⇒ matriisi
Laskee numeerisen derivaatan lausekkeena. Käyttää
keskeiserotusosamäärän kaavaa.
Kun Arvo määritetään, se ohittaa mahdolliset aikaisemmat
muuttujamääritykset tai mahdolliset muuttujan nykyiset “such that ” substituutiot.
H on askelarvo. Jos H jätetään pois, sen oletusarvo on 0.001.
Lista1:ä tai Matriisi1:ä käytettäessä operaatio mapataan listan
arvojen tai matriisin elementtien suhteen.
Huomaa: Katso myös avgRC().
Katalogi
Katalogi
>
>
TI-Nspire™ -sovelluksen käsikirja59
Page 66
newList()
newList(numElementit) ⇒ lista
Antaa tuloksena listan, jonka koko on numElementit. Jokainen
elementti on nolla.
Katalogi
>
newMat()
newMat(numRivit, numSarakkeet) ⇒ matriisi
Antaa tuloksena nollamatriisin, jonka koko on numRivit ja
numSarakkeet.
nfMax()
nfMax(Laus, Muutt) ⇒ arvo
nfMax(Laus, Muutt, alaraja) ⇒ arvo
nfMax(Laus, Muutt, alaraja, yläraja) ⇒ arvo
nfMax(Laus, Muutt) alaraja<Muutt<yläraja ⇒ arvo
Laskee muuttujan Muutt numeerisen ehdotusarvon, jossa lausekkeen
Laus paikallinen maksimi esiintyy.
Jos annat alarajan ja ylärajan, funktio etsii paikallista maksimia
näiden arvojen väliltä.
nfMin()
nfMin(Laus, Muutt) ⇒ arvo
nfMin(Laus, Muutt, alaraja) ⇒ arvo
nfMin(Laus, Muutt, alaraja, yläraja) ⇒ arvo
nfMin(Laus, Muutt) alaraja<Muutt<yläraja ⇒ arvo
Laskee muuttujan Muutt numeerisen ehdotusarvon, jossa lausekkeen
Laus paikallinen minimi esiintyy.
Jos annat alarajan ja ylärajan, funktio etsii paikallista minimiä
näiden arvojen väliltä.
nInt()
nInt(Laus1, Muutt, Ala, Ylä) ⇒ lauseke
Jos integroitava funktio Laus1 ei sisällä muita muuttujia kuin Muutt,
ja jos Ala ja Ylä ovat vakioita, positiivinen ˆ tai negatiivinen ˆ,
tällöin nInt() laskee likiarvon lausekkeesta ‰(Laus1,Va r,Ala,Ylä).
Tämä likiarvo on integrandin välillä Ala<Muutt<Ylä olevien
joidenkin otosarvojen painotettu keskiarvo.
Tavoitteena on kuusi merkitsevää numeroa. Adaptiivinen algoritmi
päättyy, kun näyttää todennäköiseltä, että tavoite on saavutettu, tai
kun näyttää epätodennäköiseltä, että lisäotokset tuottaisivat
merkittävää parannusta.
Näkyviin tulee viesti (Questionable accuracy (Kyseenalainen
tarkkuus)), kun näyttää siltä, että tavoitetta ei ole saavutettu.
Sijoita nInt()-komentoa sisäkkäin, jos haluat suorittaa
moninkertaisen numeerisen integroinnin. Integroinnin raja-arvot
voivat riippua niiden ulkopuolella olevista integrointimuuttujista.
Katalogi
Katalogi
Katalogi
Katalogi
>
>
>
>
60TI-Nspire™ -sovelluksen käsikirja
Page 67
nom()
nom(efektiivinenKorko,CpY) ⇒ arvo
Talouslaskentatoiminto, joka muuntaa efektiivisen vuosikoron
efektiivinenKorko nimelliskoroksi, kun CpY määritetään
korkojaksojen lukumääräksi vuodessa.
efektiivinenKorko on oltava reaaliluku, ja CpY:n on oltava reaaliluku
> 0.
Huomaa: Katso myös eff(), sivu 28.
Katalogi
>
norm()
norm(Matriisi) ⇒ lauseke
norm(Vektori) ⇒ lauseke
Laskee Frobeniusin normin.
normCdf()
normCdf(alaraja,yläraja[,m[,s]]) ⇒ luku, jos yläraja ja
alaraja ovat lukuja, lista, jos alaraja ja yläraja ovat listoja
Laskee normaalijakauman todennäköisyyden alarajan ja ylärajan
välillä määritetylle m:lle (oletus=0) ja s:lle (oletus=1).
Kun P(X yläraja), aseta alaraja = .9E999.
normPdf()
normPdf(XArvo[,m,s]) ⇒ luku, jos XArvo on luku, lista, jos
XArvo on lista
Laskee normaalijakauman pistetodennäköisyysfunktion määritetyssä
XArvossa määritetylle m:lle ja s:lle.
not
not BoolenLaus ⇒ Boolen lauseke
Määrittää totuusarvon tosi, epätosi tai argumentin sievennetyn
muodon.
Katalogi
Katalogi
Katalogi
Katalogi
>
>
>
>
TI-Nspire™ -sovelluksen käsikirja61
Page 68
not
not Kokonaisluku1 ⇒ kokonaisluku
Laskee reaalikokonaisluvun ykkösen komplementin. Sisäisesti
Kokonaisluku1 muunnetaan etumerkilliseksi, 64-bittiseksi
binaariluvuksi. Jokaisen bitin arvo vaihtuu (0:sta tulee 1 ja päin
vastoin) ykkösen komplementille. Tulokset näytetään kantalukutilan
mukaisesti.
Voit syöttää kokonaisluvun minkä tahansa luvun kantalukuna.
Binaarisen syötteen edelle tulee merkitä etumerkki 0b ja
heksadesimaalisen syötteen edelle 0h. Ilman etuliitettä
kokonaislukua käsitellään desimaalilukuna (kantaluku 10).
Jos syötät desimaalikokonaisluvun, joka on liian suuri etume rkilliselle,
64 bitin binaarimuodolle, laskin käyttää symmetristä modulooperaatiota, jotta arvo saadaan oikealle alueelle.
Heksadesimaalisessa kantalukutilassa:
Tärkeää: Nolla, ei O-kirjain.
Binaarisessa kantalukutilassa:
Katalogi
>
nPr()
nPr(Arvo1, Arvo2) ⇒ lauseke
Kokonaisluvulle Arvo1 ja Arvo2 sekä Arvo1 ‚ Arvo2 ‚ 0, nPr() on
Arvo1:n asioiden permutaatioiden lukumäärä, joita otetaan Arvo2:n
verran kerrallaan.
nPr(Arvo, 0) ⇒ 1
Arvo, negKokonaisluku)
nPr(
⇒ 1/((Arvo+1)·(Arvo+2)... (ArvoNnegKokonaisluku))
Arvo, posKokonaisluku)
nPr(
⇒ Arvo·(ArvoN1)... (ArvoNposKokonaisluku+1)
nPr(
Arvo, eiKokonaisluku)
⇒ Arvo! / (ArvoNeiKokonaisluku)!
Lista1, List2) ⇒ lista
nPr(
Luo listan permutaatioista kahden listan sisältämiin vastaaviin
elementtipareihin perustuen. Argumenttien on oltava samankokoisia
listoja.
nPr(Matriisi1, Matriisi2) ⇒ matriisi
Luo matriisin permutaatioista kahden matriisin sisältämiin vastaaviin
elementtipareihin perustuen. Argumenttien on oltava samankokoisia
matriiseja.
Jos haluat nähdä koko vastauksen, paina
jälkeen kohdistinta painikkeilla ¡ ja ¢.
Huomaa: Binaarisessa syötteessä voi olla korkeintaan 64
numeroa (etuliitettä 0b ei lasketa). Heksadesimaalisessa
syötteessä voi olla korkeintaan 16 numeroa.
£ ja siirrä sen
Katalogi
>
62TI-Nspire™ -sovelluksen käsikirja
Page 69
npv()
npv(Korkoprosentti,CFO,CFLista[,CFFrekv])
Talouslaskentatoiminto, joka laskee nettonykyarvon; tulevien ja
poistuvien kassavirtojen nykyisten arvojen summan. Jos npv:n tulos
on positiivinen, investointi on kannattava.
Korkoprosentti on prosentti, jolla kassavirtoja (rahan kustannusta)
vähennetään yhden jakson aikana.
CF0 on alkuperäinen kassavirta aikana 0; arvon on oltava
kokonaisluku.
CFLista on lista kassavirtamääristä ensimmäisen kassavirran CF0
jälkeen.
CFFrekv on lista, jossa jokainen elementti määrittää
esiintymisfrekvenssin ryhmitetylle (peräkkäiselle) kassavirtamäärälle,
joka on CFListan vastaava elementti. Oletusarvo on 1; jos syötät
arvoja, niiden on oltava positiivisia kokonaislukuja < 10,000.
Katalogi
>
nSolve()
nSolve(Yhtälö,Muutt[=Arvaus]) ⇒ luku tai virhe_merkkijono
nSolve(Yhtälö,Muutt[=Arvaus],alaraja)
⇒ luku tai virhe_merkkijono
nSolve(Yhtälö,Muutt[=Arvaus],alaraja,yläraja) ⇒ luku tai
Etsii iteratiivisesti yhtä likimääräistä numeerista ratkaisua Yhtälön
yhdelle muuttujalle. Määritä muuttuja seuraavasti:
muuttuja
– tai –
muuttuja = reaaliluku
Esimerkiksi x kelpaa ja samoin x=3.
nSolve() yrittää määrittää joko yhden pisteen, jossa jäännös on
nolla, tai kaksi toisiaan suhteellisen lähellä olevaa pistettä, jossa
jäännöksen etumerkki on vastakkainen ja jäännöksen magnitudi ei
ole liian suuri. Jos funktio ei pysty määrittämään tätä kohtuullisella
otospisteiden määrällä, se antaa vastauksena merkkijonon “no
solution found" (yhtään ratkaisua ei löydy).
Katalogi
>
Huomaa: Jos ratkaisuja on useita, voit yrittää löytää tietyn
Laskee yhden muuttujan tilaston enintään 20 listasta. Tulosten
yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 87.)
Kaikkien listojen on oltava samankokoisia Sisällytä-listaa
lukuunottamatta.
X-argumentit ovat datalistoja.
Frekv on valinnainen frekvenssiarvojen lista. Jokainen Frekv:n
elementti määrittää kunkin vastaavan X:n arvon
esiintymisfrekvenssin. Oletusarvo on 1. Kaikkien elementtien on
oltava kokonaislukuja 0.
Luokka on numeeristen luokkakoodien lista vastaaville X:n arvoille.
Sisällytä on yhden tai usemman luokkakoodin lista. Vain ne
datayksiköt, joiden luokkakoodi sisältyy tähän listaan, ovat mukana
laskutoimituksessa.
TulosmuuttujaKuvaus
stat.v
stat.Gx
2
stat.Gx
stat.sxx:n otoksen keskihajonta
stat.ssssxx:n perusjoukon keskihajonta
stat.nDatapisteiden lukumäärä
stat.MinXx:n arvojen minimi
stat.Q1Xx:n ensimmäinen neljännes
stat.MedianXx:n mediaani
stat.Q3Xx:n kolmas neljännes
stat.MaxXx:n arvojen maksimi
stat.SSXx:n keskiarvon poikkeamien neliöiden summa
x:n arvojen keskiarvo
x:n arvojen summa
x2:n arvojen summa
Katalogi
>
64TI-Nspire™ -sovelluksen käsikirja
Page 71
or
BoolenLaus1 or BoolenLaus2
⇒ Boolen lauseke
Määrittää totuusarvon tosi tai epätosi tai antaa vastauksena
sievennetyn muodon alkuperäisestä syötteestä.
Antaa vastauksen tosi, jos jompikumpi tai molemmat lause kkeet ovat
tosia. Antaa vastauksen epätosi, jos kumpikin lauseke on epätosi.
Huomaa: Katso xor.
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
Kokonaisluku1 or Kokonaisluku2 ⇒ kokonaisluku
Vertaa kahta reaalikokonaislukua bitti bitiltä or-operaation avulla.
Sisäisesti kumpikin kokonaisluku muunnetaan etumerkilliseksi, 64
bitin binaariluvuksi. Kun vastaavia bittejä verrataan, tulos on 1, jos
jompikumpi bitti on 1; tulos on 0 vain, jos kumpikin bitti on 0.
Laskettu arvo edustaa bittituloksia, ja se näkyy kantalukutilan
mukaisesti.
Kokonaisluvut voi syöttää minkä tahansa luvun kantalukuna.
Binaarisen syötteen edelle tulee merkitä etumerkki 0b ja
heksadesimaalisen syötteen edelle 0h. Jos etumerkkiä ei ole,
kokonaislukuja käsitellään desimaalilukuina (kantaluku 10).
Jos syötät desimaalikokonaisluvun, joka on liian suuri etume rkilliselle,
64 bitin binaarimuodolle, laskin käyttää symmetristä modulooperaatiota, jotta arvo saadaan oikealle alueelle.
Huomaa: Katso xor.
Katalogi
>
Heksadesimaalisessa kantalukutilassa:
Tärkeää: Nolla, ei O-kirjain.
Binaarisessa kantalukutilassa:
Huomaa: Binaarisessa syötteessä voi olla korkeintaan 64
numeroa (etuliitettä 0b ei lasketa). Heksadesimaalisessa
syötteessä voi olla korkeintaan 16 numeroa.
ord()
ord(Merkkijono) ⇒ kokonaisluku
ord(Lista1) ⇒ lista
Määrittää merkkijonon Merkkijono ensimmäisen merkin
numerokoodin tai luo listan jokaisen listaelementin ensimmäisistä
merkeistä.
Huomaa: Argumentti q tulkitaan joko aste-, graadi- tai
radiaanikulmaksi valittuna olevan kulmatilan mukaisesti. Jos
argumentti on lauseke, voit ohittaa kulmatila-ase tuksen väliaikaisesti
käyttämällä merkintää ó,G tai ô.
Radiaanikulmatilassa:
TI-Nspire™ -sovelluksen käsikirja65
Katalogi
>
Page 72
P4Ry()
P4Ry(rArvo, qArvo) ⇒ arvo
P4Ry(rLista, qLista) ⇒ lista
P4Ry(rMatriisi, qMatriisi) ⇒ matriisi
Määrittää paria (r, q) vastaavan y-koordinaatin.
Huomaa: Argumentti q tulkitaan joko aste-, radiaani- tai
graadikulmaksi valittuna olevan kulmatilan mukaisesti.
Radiaanikulmatilassa:
Katalogi
>
PassErr
PassErr
Ohittaa virheen siirtyen seuraavalle tasolle.
Jos järjestelmän muuttuja errCode on nolla, PassErr ei tee mitään.
Else-lauseessa lohkossa Try...Else...EndTry tulee käyttää
komentoa ClrErr tai PassErr. Jos virhe on tarkoitus käsitellä tai
jättää huomiotta, käytä komentoa ClrErr. Jos et tiedä, mitä tehdä
virheen suhteen, lähetä se seuraavaan virheenkäsittelijään
käyttämällä komentoa PassErr. Jos odottavia Try...Else...EndTry-
virheenkäsittelijöitä ei ole enää, virheen valintaikkuna tulee näkyviin
normaalisti.
Huomaa: Katso myös ClrErr, sivu 14, ja Try, sivu 94.
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
Laatii määritelmät paloittain määritellylle funktiolle listan muodossa.
Voit luoda paloittain määriteltyjen funktioiden määrityksiä myös
mallin avulla.
Huomaa: Katso myös Paloittain määritellyn funktion
malli
, sivu 2.
poissCdf()
poissCdf(l,alaraja,yläraja) ⇒ luku, jos alaraja ja yläraja
ovat lukuja,
poissCdf(
on luku, lista, jos
Laskee kumulatiivisen todennäköisyyden diskreetille Poissonin
jakaumalle, jolla on määritetty keskiarvo l.
lista, jos alaraja ja yläraja ovat listoja
l,yläraja) (kun P(0Xyläraja) ⇒ luku, jo s yläraja
yläraja on lista
Kun P(X yläraja), aseta alaraja=0
Katalogi
Esimerkki PassErr-komennosta, katso esimerkki 2 Try komennon kohdalla, sivu 95.
Katalogi
Katalogi
>
>
>
poissPdf()
poissPdf(l,XArvo) ⇒ luku, jos XArvo on luku, lista, jos
XArvo on lista
Laskee todennäköisyyden diskreetille Poissonin jakaumalle, jolla on
määritetty keskiarvo l.
Katalogi
>
66TI-Nspire™ -sovelluksen käsikirja
Page 73
Polar
Polaarinen)
4
(4
4Polar
Vektori
Näyttää vektorin polaarisessa muodossa [r q]. Vektorin on oltava
kooltaan 2, ja se voi olla rivi tai sarake.
Huomaa: 4Polar on näyttömuodon ohje, ei muunnosfunktio.
Voit käyttää komentoa ainoastaan syöterivin lopussa, eikä se päivitä
ans:n arvoa.
Huomaa: Katso myös 4Rect, sivu 74.
kompleksiArvo 4Polaarinen
Näyttää kompleksiVektorin polaarisessa muodossa.
• Astekulmatilassa vastauksena on (rq).
• Radiaanikulmatilassa vastauksena on re
kompleksiArvolla voi olla mikä tahansa kompleksilukumuoto. Syöte
i
q
re
aiheuttaa kuitenkin virheen astekulmatilassa.
Huomaa: Polaarisessa syötteessä (rq) on käytettävä sulkeita.
Tulkitsee ensimmäisen argumentin laskeva-asteisen polynomin
kertoimeksi ja antaa vastauksena polynomin, josta on laskettu toisen
argumentin arvo.
PowerReg
PowerReg X,Y[, Frekv][, Luokka, Sisällytä]]
Laskee potenssiregression y = (a·(x)b) listoista X ja Y frekvenssillä
Frekv. Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso
sivu 87.)
Kaikkien listojen on oltava samankokoisia Sisällytä-listaa
lukuunottamatta.
X ja Y ovat riippumattomien ja riippuvien muuttujien listoja.
Frekv on valinnainen frekvenssiarvojen lista. Jokainen Frekv:n
elementti määrittää kunkin vastaavan datapisteen X ja Y
esiintymisfrekvenssin. Oletusarvo on 1. Kaikkien elementtien on
oltava kokonaislukuja 0.
Luokka on numeeristen luokkakoodien lista vastaavalle X- ja Ydatalle.
Sisällytä on yhden tai usemman luokkakoodin lista. Vain ne
datayksiköt, joiden luokkakoodi sisältyy tähän listaan, ovat mukana
laskutoimituksessa.
TulosmuuttujaKuvaus
stat.RegEqn
Regressioyhtälö: a·(x)
b
Katalogi
Katalogi
>
>
TI-Nspire™ -sovelluksen käsikirja67
Page 74
TulosmuuttujaKuvaus
stat.a, stat.bRegressiokertoimet
stat.r
2
Muunnettujen tietojen lineaarimäärittelyn kerroin
stat.rMuunnettujen tietojen korrelaatiokerroin (ln(x), ln(y))
stat.ResidPotenssimalliin liittyvät jäännökset
stat.ResidTransMuunnettujen tietojen lineaariseen sovitukseen liittyvät jäännökset
stat.XRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
stat.YRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
stat.FreqRegKomentoja stat.XReg ja stat.YReg vastaava frekvenssilista
Prgm
Prgm
Lohko
EndPrgm
Malli käyttäjän määrittämän ohjelman luomista varten. Käytetään
komennon Define, Define LibPub tai Define LibPriv kanssa.
Lohko voi olla yksi lauseke tai sarja lausekkeita, jotka on erotettu
toisistaan kaksoispisteellä (:), tai sarja eri riveillä olevia lausekkeita.
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
Product (PI)
product()
product(Lista[, Alku[, loppu]]) ⇒ lauseke
Laskee Listan sisältämien elementtien tulon. Alku ja Loppu ovat
valinnaisia. Ne määrittävät elementtien alueen.
Laske GCD ja näytä välitulokset.
Katalogi
>
Katso Π(), sivu 113.
Katalogi
>
68TI-Nspire™ -sovelluksen käsikirja
Page 75
product()
product(Matriisi1[, Alku[, loppu]]) ⇒ matriisi
Laskee rivivektorin, joka sisältää Matriisi1:n sarakkeiden elementtien
tulot. Alku ja Loppu ovat valinnaisia. Ne määrittävät rivialueen.
Katalogi
>
propFrac()
propFrac(Arvo1[, Muutt]) ⇒ arvo
propFrac(rationaali_luku) laskee rationaali_luvun kokonaisluvun
summana ja murtolukuna, jolla on sama etumerkki ja suurempi
nimittäjä kuin osoittaja.
propFrac(rationaali_lauseke,Muutt) laskee aitojen suhdelukujen
summan ja polynomin muuttujan Muutt suhteen. Muuttujan Muutt
aste nimittäjässä on suurempi kuin muuttujan Muutt aste
osoittajassa kussakin aidossa suhdeluvussa. Muuttujan Muutt
samanlaiset potenssit kerätään. Termit ja niiden tekijät lajitellaan
siten, että Muutt on päämuuttuja.
Jos Muutt jätetään pois, varsinaisen murtoluvun lavennus tehdään
pääasiallisimmalla muuttujalla. Polynomiosan kertoimet tehdään sen
jälkeen aidoiksi ensin niiden pääasiallisimman muuttujan suhteen ja
niin edelleen.
propFrac()-funktion avulla voit esittää sekalukuja ja suorittaa
sekalukujen yhteen- ja vähennyslaskua.
Katalogi
>
TI-Nspire™ -sovelluksen käsikirja69
Page 76
Q
QR
QR Matriisi, qMatNimi, rMatNimi[, Tol ]
Suorittaa Householderin QR-dekomponoinnin reaaliluku- tai
kompleksilukumatriisista. Tuloksena olevat Q- ja R-matriisit
tallentuvat määritettyihin MatNimi-muuttujiin. Q-matriisi on
jakamaton. R-matriisi on yläkolmiomatriisi.
Valinnaisesti kaikkia matriisielementtejä käsitellään nollana, jos
niiden itseisarvo on pienempi kuin To l. Tätä toleranssia käytetään
vain, jos matriisissa on liukulukusyötteitä eikä se sisällä symbolisia
muuttujia, joille ei ole määritetty arvoa. Muussa tapauksessa To l -
komentoa ei huomioida.
/
• Jos käytät painikkeita
Approximate (Automaattinen tai likimääräinen)
tilan valintaa Approximate (Likimääräinen), laskut suoritetaan
liukulukuaritmetiikalla.
•Jos Tol jätetään pois tai sitä ei käytetä, oletusarvoinen toleranssi
lasketaan seuraavasti:
5Eë14 ·max(dim(Matriisi)) ·rowNorm(Matriisi)
QR-hajotus lasketaan numeerisesti Householderin transformaatioiden
avulla. Symbolinen ratkaisu lasketaan Gram-Schmidtin menete lmällä.
Matriisin qMatNimi sarakkeet ovat ne ortonormitetut perusvektorit,
jotka sijoittuvat matriisin määrittämään tilaan.
QuadReg
QuadReg X,Y[, Frekv][, Luokka, Sisällytä]]
Laskee 2. asteen polynomiregression y = a·x2+b·x+c listoista X ja
Y frekvenssillä Frekv. Tulosten yhteenveto tallentuu stat.results-
muuttujaan. (Katso sivu 87.)
Kaikkien listojen on oltava samankokoisia Sisällytä-listaa
lukuunottamatta.
X ja Y ovat riippumattomien ja riippuvien muuttujien listoja.
Frekv on valinnainen frekvenssiarvojen lista. Jokainen Frekv:n
elementti määrittää kunkin vastaavan datapisteen X ja Y
esiintymisfrekvenssin. Oletusarvo on 1. Kaikkien elementtien on
oltava kokonaislukuja 0.
Luokka on numeeristen luokkakoodien lista vastaavalle X- ja Ydatalle.
Sisällytä on yhden tai usemman luokkakoodin lista. Vain ne
datayksiköt, joiden luokkakoodi sisältyy tähän listaan, ovat mukana
laskutoimituksessa.
· tai Auto or
-
Katalogi
>
Liukuluku (9.) muuttujassa m1 aiheuttaa sen, että vastaukset
lasketaan liukulukumuodossa.
Katalogi
>
TulosmuuttujaKuvaus
stat.RegEqn
stat.a, stat.b, stat.cRegressiokertoimet
2
stat.R
stat.ResidRegressioyhtälön jäännökset
stat.XRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
Regressioyhtälö: a·x2+b·x+c
Määrityskerroin
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
70TI-Nspire™ -sovelluksen käsikirja
Page 77
stat.YRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
stat.FreqRegKomentoja stat.XReg ja stat.YReg vastaava frekvenssilista
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
QuartReg
QuartReg X,Y[, Frekv][, Luokka, Sisällytä]]
Laskee 4. asteen polynomiregression
y = a·x4+b·x3+c· x2+d·x+e listoista X ja Y frekvenssillä Frekv.
randInt(alaraja,yläraja) ⇒ lauseke
randInt(alaraja,yläraja,Kokeiden lkm) ⇒ lista
randInt(alaraja,yläraja) määrittää satunnaiskokonaisluvun, joka
on kokonaislukujen alarajan ja ylärajan välissä.
randInt(alaraja,yläraja,Kokeiden lkm) luo listan, joka sisältää
Kokeiden lkm satunnaiskokonaislukua määritetyltä alueelta.
randMat()
randMat(numRivit, numSarakkeet) ⇒ matriisi
Laskee määrätynkokoisen kokonaislukumatriisin väliltä -9 ja 9.
Kummankin argumentin tulee sieventyä kokonaisluvuksi.
randNorm()
randNorm(m, s [,kokeidenLkm]) ⇒ lauseke
Määrittää desimaaliluvun määritetystä normaalijakaumasta. Luku voi
olla mikä tahansa reaaliluku, mutta se keskittyy voimakkaasti välille
[mN3·s, m+3·s].
randPoly()
randPoly(Muutt, Aste) ⇒ lauseke
Määrittää polynomin muuttujasta Muutt, joka on määritettyä
Astetta. Kertoimet ovat satunnaisia kokonaislukuja väliltä ë9 ja 9.
Alussa oleva kertoin ei ole nolla.
Asteen on oltava 0–99.
Katalogi
>
Katalogi
>
Huomaa: Tämän matriisin arvot muuttuvat aina, kun painat
·.
Katalogi
>
Katalogi
>
randSamp()
randSamp(Lista,Kokeiden lkm[,eiKorv]) ⇒ lista
Laskee listan, joka sisältää satunnaisotoksen Kokeiden lkm kokeesta,
jotka on otettu Listasta, ja valinnaisena on otoksen korvaaminen
(eiKorv=0) tai ei otoksen korvaamista (eiKorv=1). Oletusarvona on
otoksen korvaaminen.
Katalogi
>
TI-Nspire™ -sovelluksen käsikirja73
Page 80
RandSeed
RandSeed Luku
Jos Luku = 0, asettaa siemenluvut satunnaislukugeneraattorin
tehdasasetuksiin. Jos Luku
jotka tallentuvat järjestelmän muuttujiin seed1 ja seed2.
ƒ 0, sillä luodaan kaksi siemenlukua,
Katalogi
>
real() (reaali)
real(Arvo1) ⇒ arvo
Määrittää argumentin reaalilukuosan.
Huomaa: Kaikkia määrittämättömiä muuttujia käsitellään
reaalimuuttujina. Katso myös imag(), sivu 41.
real(Lista1) ⇒ lista
Määrittää kaikkien elementtien reaaliosat.
real(Matriisi1) ⇒ matriisi
Määrittää kaikkien elementtien reaaliosat.
Rect
4
Vektori 4Rect
Näyttää Vektorin suorakulmamuodossa [x, y, z]. Vektorin koon on
oltava 2 tai 3, ja se voi olla rivi tai sarake.
Huomaa: 4Rect on näyttömuodon ohje, ei muunnosfunktio. Voit
käyttää komentoa ainoastaan syöterivin lopussa, eikä se päivitä
ans:n arvoa.
Huomaa: Katso myös 4Polar, sivu 67.
kompleksiArvo 4Rect
Näyttää kompleksiArvon suorakulmamuodossa a+bi.
kompleksiArvon muoto voi olla mikä tahansa kompleksilukumuoto.
i
q
Syöte re
aiheuttaa kuitenkin virheen astekulmatilassa.
Huomaa: Polaarisessa syötteessä (rq) on käytettävä sulkeita.
Radiaanikulmatilassa:
Graadikulmatilassa:
Katalogi
Katalogi
>
>
Astekulmatilassa:
Huomaa: Voit syöttää merkin valitsemalla sen Katalogin
symboliluettelosta.
74TI-Nspire™ -sovelluksen käsikirja
Page 81
ref()
ref(Matriisi1[, To l]) ⇒ matriisi
Määrittää Matriisi1:n rivi-echelon-muodon.
Valinnaisesti kaikkia matriisielementtejä käsitellään nollana, jos
niiden itseisarvo on pienempi kuin To l. Tätä toleranssia käytetään
vain, jos matriisissa on liukulukusyötteitä eikä se sisällä symbolisia
muuttujia, joille ei ole määritetty arvoa. Muussa tapauksessa To l -
komentoa ei huomioida.
• Jos käytät painikkeita
Approximate (Automaattinen tai likimääräinen)
tilan valintaa Approximate (Likimääräinen), laskut suoritetaan
liukulukuaritmetiikalla.
•Jos Tol jätetään pois tai sitä ei käytetä, oletusarvoinen toleranssi
lasketaan seuraavasti:
5Eë14 ·max(dim(Matriisi1)) ·rowNorm(Matriisi1)
Huomaa: Katso myös rref(), sivu 78.
/
· tai Auto or
Katalogi
>
-
remain()
remain(Arvo1, Arvo2) ⇒ arvo
remain(Lista1, Lista2) ⇒ lista
remain(Matriisi1, Matriisi2) ⇒ matriisi
Laskee ensimmäisen argumentin jäännöksen toisen argumentin
suhteen seuraavien identtisten yhtälöiden määrittelyn mukaisesti:
remain(x,0) x
remain(x,y) xNy·iPart(x/y)
Huomaa, että seurauksena remain(Nx,y) Nremain(x,y).
Vastaus on joko nolla tai samanmerkkinen kuin ensimmäinen
argumentti.
Huomaa: Katso myös mod(), sivu 56.
Return
Return [Laus]
Antaa lausekkeen Laus funktion tuloksena. Käytetään lohkon
Func...EndFunc sisällä.
Huomaa: Voit poistua ohjelmasta käyttämällä Return-komentoa
ilman argumenttia lohkon Prgm...EndPrgm sisällä.
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
right()
right(Lista1[, Num]) ⇒ lista
Määrittää oikeanpuoleisimmat Num-elementit, jotka sisältyvät
Lista1:een.
Jos jätät pois komennon Num, määrittää kaiken listasta Lista1.
Katalogi
Katalogi
Katalogi
>
>
>
TI-Nspire™ -sovelluksen käsikirja75
Page 82
right()
right(lähdemerkkijono[, Num]) ⇒ merkkijono
Määrittää oikeanpuoleisimmat Num-merkit, jotka sisältyvät
merkkijonoon lähdemerkkijono.
Jos jätät pois komennon Num, määrittää kaiken merkkijonosta
lähdemerkkijono.
right(Ver t a i lu ) ⇒ lauseke
Laskee yhtälön tai epäyhtälön oikean puolen.
Katalogi
>
root()
root(Arvo) ⇒ root
root(Arvo1, Arvo2) ⇒ root
root(Arvo) laskee Arvon neliöjuuren.
root(Arvo1, Arvo2) laskee Arvo1:n Arvo2-juuren. Arvo1 voi olla
reaalinen tai kompleksinen liukulukuvakio, kokonaisluku tai
kompleksinen rationaalilukuvakio.
Kiertää bittejä binaarisessa kokonaisluvussa. Voit syöttää
Kokonaisluku1:n minä tahansa kantalukuna; se muunnetaan
automaattisesti etumerkilliseen 64 bitin binaarimuotoon. Jos
Kokonaisluku1 on liian suuri tälle muodolle, symmetrinen modulooperaatio sovittaa sen alueelle sopivaksi.
Jos KiertojenLkm on positiivinen, kierto tapahtuu vasemmalle. Jos
KiertojenLkm on negatiivinen, kierto tapahtuu oikealle. Oletusarvo
on ë1 (kierrä oikealle yksi bitti).
Esimerkki kierrosta oikealle:
Jokainen bitti kiertyy oikealle.
0b00000000000001111010110000110101
Oikeanpuoleisin bitti kiertyy eniten vasemmalle.
tuottaa:
0b10000000000000111101011000011010
Vastaus näkyy kantalukutilan mukaisesti.
rotate(Lista1[,KiertojenLkm]) ⇒ lista
Luo Lista1:n kopion, jota on kierretty oikealle tai vasemmalle
KiertojenLkm:n elementtien määrittämän määrän. Ei muuta
Lista1:ä.
Jos KiertojenLkm on positiivinen, kierto tapahtuu vasemmalle. Jos
KiertojenLkm on negatiivinen, kierto tapahtuu oikealle. Oletusarvo
on ë1 (kierrä oikealle yksi elementti).
Katalogi
>
Katalogi
>
Binaarisessa kantalukutilassa:
Jos haluat nähdä koko vastauksen, paina £ ja siirrä sen
jälkeen kohdistinta painikkeilla ¡ ja ¢.
Heksadesimaalisessa kantalukutilassa:
Tärkeää: Binaariluvun edelle tulee aina merkitä etumerkki 0b ja
heksadesimaaliluvun edelle 0h (nolla, ei O-kirjain).
Desimaalisessa kantalukutilassa:
76TI-Nspire™ -sovelluksen käsikirja
Page 83
rotate()
rotate(Merkkijono1[,KiertojenLkm]) ⇒ merkkijono
Luo Merkkijono1:n kopion, jota on kierretty oikealle tai vasemmalle
KiertojenLkm:n merkkien määrittämän määrän. Ei muuta
Merkkijono1:ä.
Jos KiertojenLkm on positiivinen, kierto tapahtuu vasemmalle. Jos
KiertojenLkm on negatiivinen, kierto tapahtuu oikealle. Oletusarvo
on ë1 (kierrä oikealle yksi merkki).
Katalogi
>
round()
round(Arvo1[, numerot]) ⇒ arvo
Pyöristää argumentin jättäen desimaalipisteen jälkeen määritetyn
määrän numeroita.
numerot-ohjeen on oltava kokonaisluku väliltä 0–12. Jos numerotohjetta ei oteta mukaan, pyöristää argumentin 12 merkitsevän
numeron tarkkuudelle.
Huomaa: Näytettävät numerot -tila voi vaikuttaa näyttöön.
round(Lista1[, numerot]) ⇒ lista
Pyöristää elementtien listan jättäen desimaalipisteen jälkeen
määritetyn määrän numeroita.
round(Matriisi1[, numerot]) ⇒ matriisi
Pyöristää elementtien matriisin jättäen desimaalipisteen jälkeen
määritetyn määrän numeroita.
Antaa tuloksena Matriisi1:n jossa rivien rIndeksi1 ja rIndeksi2
paikkoja on vaihdettu.
Katalogi
>
rref()
rref(Matriisi1[, Tol ]) ⇒ matriisi
Määrittää Matriisi1:n sievennetyn rivi-echelon-muodon.
Valinnaisesti kaikkia matriisielementtejä käsitellään nollana, jos
niiden itseisarvo on pienempi kuin To l. Tätä toleranssia käytetään
vain, jos matriisissa on liukulukusyötteitä eikä se sisällä symbolisia
muuttujia, joille ei ole määritetty arvoa. Muussa tapauksessa To l -
komentoa ei huomioida.
• Jos käytät painikkeita
Approximate (Automaattinen tai likimääräinen)
tilan valintaa Approximate (Likimääräinen), laskut suoritetaan
liukulukuaritmetiikalla.
•Jos Tol jätetään pois tai sitä ei käytetä, oletusarvoinen toleranssi
lasketaan seuraavasti:
5Eë14 ·max(dim(Matriisi1)) ·rowNorm(Matriisi1)
Huomaa: Katso myös ref(), sivu 75.
/
· tai Auto or
S
sec()
sec(Arvo1) ⇒arvo
sec(Lista1) ⇒lista
Laskee Arvo1:n sekantin tai määrittää listan, joka sisältää Lista1:n
kaikkien elementtien sekantit.
Huomaa: Argumentti tulkitaan aste-, graadi- tai radiaanikulmaksi
käytössä olevan kulmatila-asetuksen mukaisesti. Voit ohittaa
kulmatilan väliaikaisesti painikkeilla ó,G tai ô.
-
Astekulmatilassa:
Katalogi
Katalogi
>
>
78TI-Nspire™ -sovelluksen käsikirja
Page 85
sec/()
sec/(Arvo1) ⇒arvo
sec/(Lista1) ⇒lista
Määrittää kulman, jonka sekantti on Arvo1, tai määrittää listan, joka
sisältää Lista1:n kaikkien elementtien käänteissekantit.
Huomaa: Vastaus lasketaan aste-, graadi- tai radiaanikulmana
käytössä olevan kulmatila-asetuksen mukaisesti.
Astekulmatilassa:
Graadikulmatilassa:
Radiaanikulmatilassa:
Katalogi
>
sech()
sech(Arvo1) ⇒arvo
sech(Lista1) ⇒lista
Laskee Arvo1:n hyperbolisen sekantin tai määrittää listan, joka
sisältää Lista1:n kaikkien elementtien hyperboliset sekantit.
sechê()
sechê(Arvo1) ⇒arvo
sechê (Lista1) ⇒lista
Laskee Arvo1:n käänteisen hyperbolisen sekantin tai määrittää listan,
joka sisältää Lista1:n kaikkien elementtien käänteiset hyperboliset
sekantit.
seq() (sekv)
seq(Laus, Muutt, Matala, Korkea[, Askel]) ⇒ lista
Lisää muuttujan Muutt arvoa arvosta Matala arvoon Korkea
lisäysportaalla Askel, sieventää lausekkeen Laus ja antaa tulokset
listana. Muuttujan Muutt alkuperäinen sisältö on edelleen tallessa
sekvenssin seq() suorittamisen jälkeen.
Muutt ei voi olla järjestelmän muuttuja.
Askeleen oletusarvo = 1.
asettaa tilan tilaNimiKokonaisluku väliaikaisesti uuteen
asetukseen asetusKokonaisluku ja määrittää kokonaisluvun,
joka vastaa kyseisen tilan alkuperäistä asetusta. Muutos on
rajoitettu ohjelman/funktion suorittamisen ajalle.
tilaNimiKokonaisluku määrittää asetettavan tilan. Sen on oltava
jokin alla olevan taulukon tilaa kuvaavista kokonaisluvuista.
asetusKokonaisluku määrittää tilan uuden asetuksen. Sen on
oltava jokin seuraavista asetettavalle tilalle varatuista asetusta
kuvaavista kokonaisluvuista.
setMode(lista)-komennolla voit muuttaa useita asetuksia. lista
sisältää tilaa ja asetusta kuvaavat kokonaislukuparit.
setMode(lista) luo samanlaisen listan, jonka kokonaislukuparit
kuvaavat alkuperäisiä tiloja ja asetuksia.
Jos olet tallentanut kaikki tila-asetukset komennolla
getMode(0) &muutt, voit palauttaa nämä asetukset
komennolla setMode(muutt) aina funktion tai ohjelman
sulkemiseen saakka. Katso getMode(), sivu 37.
Huomaa: Nykyiset tila-asetukset siirtyvät haettuihin
alarutiineihin. Jos jokin alarutiini muuttaa tila-asetusta,
tilamuutos häviää, kun ohjaus palautuu hakurutiiniin.
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa
voit syöttää monirivisiä määritelmiä painamalla jokaisen rivin
lopussa painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan
Enter.
Katalogi
>
Näytä p:n likiarvo käyttäen Näytettävät numerot -tilan
oletusasetusta ja näytä sen jälkeen p asetuksella Kiinteä2. Tarkista,
että oletusarvo palautuu ohjelman suorittamisen jälkeen.
Siirtää binaarisen kokonaisluvun bittejä. Voit syöttää
Kokonaisluku1:n minä tahansa kantalukuna; se muunnetaan
automaattisesti etumerkilliseen 64 bitin binaarimuotoon. Jos
Kokonaisluku1 on liian suuri tälle muodolle, symmetrinen modulooperaatio sovittaa sen alueelle sopivaksi.
Jos SiirtojenLkm on positiivinen, siirto tapahtuu vasemmalle. Jos
SiirtojenLkm on negatiivinen, siirto tapahtuu oikealle. Oletusarv o on
ë1 (siirrä yksi bitti oikealle).
Oikealle tapahtuvassa siirrossa oikeanpuoleisin bitti pudotetaan, ja 0
ja 1 lisätään vastaamaan vasemmanpuoleista bittiä. Vasemmalle
tapahtuvassa siirrossa vasemmanpuoleisin bitti pudotetaan, ja 0
lisätään vastaamaan oikeanpuoleisinta bittiä.
Esimerkki siirrosta oikealle:
Jokainen bitti siirtyy oikealle.
0b0000000000000111101011000011010
Lisää 0:n, jos vasemmanpuoleisin bitti on 0,
tai 1:n, jos vasemmanpuoleisin bitti on 1.
tuottaa:
0b00000000000000111101011000011010
Vastaus näkyy kantalukutilan mukaisesti. Alkunollia ei näytetä.
shift(Lista1 [,SiirtojenLkm]) ⇒ lista
Luo Lista1:n kopion, jota on siirretty oikealle tai vasemmalle
SiirtojenLkm:n elementtien määrittämän määrän. Ei muuta Lista1:ä.
Jos SiirtojenLkm on positiivinen, siirto tapahtuu vasemmalle. Jos
SiirtojenLkm on negatiivinen, siirto tapahtuu oikealle. Oletusarv o on
ë1 (siirrä yksi elementti oikealle).
Elementit, jotka siirto vie listan alkuun tai loppuun, asettuvat
symboliksi “undef”.
shift(Merkkijono1 [,SiirtojenLkm]) ⇒ merkkijono
Luo Merkkijono1:n kopion, jota on siirretty oikealle tai vasemmalle
SiirtojenLkm:n merkkien määrittämän määrän. Ei muuta
Merkkijono1:ä.
Jos SiirtojenLkm on positiivinen, siirto tapahtuu vasemmalle. Jos
SiirtojenLkm on negatiivinen, siirto tapahtuu oikealle. Oletusarv o on
ë1 (siirrä yksi merkki oikealle).
Merkit, jotka siirto vie merkkijonon alkuun tai loppuun, muuttuvat
välilyönneiksi.
Katalogi
>
Binaarisessa kantalukutilassa:
Heksadesimaalisessa kantalukutilassa:
Tärkeää: Binaariluvun edelle tulee aina merkitä etumerkki 0b
ja heksadesimaaliluvun edelle 0h (nolla, ei O-kirjain).
Desimaalisessa kantalukutilassa:
TI-Nspire™ -sovelluksen käsikirja81
Page 88
sign() (etumerkki)
sign(Arvo1) ⇒ arvo
sign(Lista1) ⇒ lista
sign(Matriisi1) ⇒ matriisi
Kun kyseessä on reaali- tai kompleksilukuarvo Arvo1, antaa
vastauksena Arvo1 /
abs(Arvo1), kun Arvo1 ƒ 0.
Vastaus on 1, jos Arvo1 on positiivinen.
Vastaus on ë1, jos Arvo1 on negatiivinen.
sign(0) antaa vastauksen „1, jos kompleksilukutilan asetus on
Reaali; muussa tapauksessa antaa vastauksena itsensä.
sign(0) edustaa kompleksialueen yksikköpiiriä.
Kun kyseessä on lista tai matriisi, määrittää kaikkien elementtien
etumerkit.
Määrittää sarakevektorin, joka sisältää lineaarisen yhtälöryhmän
ratkaisut.
kerroinMatriisin on oltava neliömatriisi, joka sisältää yhtälöiden
kertoimet.
vakioVektorissa on oltava sama rivimäärä (sama koko) kuin
kerroinMatriisissa ja sen tulee sisältää vakiot.
Valinnaisesti kaikkia matriisielementtejä käsitellään nollana, jos
niiden itseisarvo on pienempi kuin To l. Tätä toleranssia käytetään
vain, jos matriisissa on liukulukusyötteitä eikä se sisällä symbolisia
muuttujia, joille ei ole määritetty arvoa. Muussa tapauksessa To l -
komentoa ei huomioida.
• Jos asetat Auto or Approximate (Automaattinen tai
likimääräinen)
laskut suoritetaan liukulukuaritmetiikalla.
•Jos Tol jätetään pois tai sitä ei käytetä, oletusarvoinen toleranssi
lasketaan seuraavasti:
Ratkaisee lineaarisia yhtälöryhmiä, joissa jokaisessa ryhmässä on
samat yhtälöiden kertoimet mutta eri vakiot.
Jokaisen vakioMatriisin sarakkeen tulee sisältää jonkin
yhtälöryhmän vakiot. Jokainen tulosmatriisin sarake sisältää
vastaavan ryhmän ratkaisun.
Katalogi
>
Ratkaise yhtälöstä x ja y:
x + 2y = 1
3x + 4y = ë1
Ratkaisu on x=ë3 and y=2.
Ratkaise:
ax + by = 1
cx + dy = 2
Ratkaise:
x + 2y = 1
3x + 4y = ë1
x + 2y = 2
3x + 4y = ë3
Ensimmäisessä ryhmässä x=ë3 ja y=2. Toisessa ryhmässä
x=ë7 ja y=9/2.
82TI-Nspire™ -sovelluksen käsikirja
Page 89
sin()
sin(Arvo1) ⇒ arvo
sin(Lista1) ⇒ lista
sin(Arvo1) määrittää argumentin sinin.
sin(Lista1) määrittää listan, joka sisältää Lista1:n kaikkien
elementin sinit.
Huomaa: Argumentti tulkitaan aste-, graadi- tai radiaanikulmaksi
käytössä olevan kulmatilan mukaisesti. Voit ohittaa kulmatilaasetuksen väliaikaisesti käyttämällä merkintää ó,G tai ô.
Astekulmatilassa:
Graadikulmatilassa:
Radiaanikulmatilassa:
m
painike
sin(neliömatriisi1) ⇒ neliömatriisi
Määrittää neliömatriisi1:n matriisin sinin. Tämä ei ole sama kuin
kunkin elementin sinin laskeminen. Laskentamenetelmä on kuvattu
kohdassa cos().
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
sinê()
sinê(Arvo1) ⇒ arvo
sinê(Lista1) ⇒ lista
sinê(Arvo1) määrittää kulman, jonka sini on Arvo1.
sinê(Lista1) määrittää listan, joka sisältää Lista1:n kaikkien
elementtien käänteissinit.
Huomaa: Vastaus lasketaan aste-, graadi- tai radiaanikulmana
käytössä olevan kulmatila-asetuksen mukaisesti.
sinê(neliömatriisi1) ⇒ neliömatriisi
Laskee neliömatriisi1:n matriisin käänteissinin. Tämä ei ole sama
kuin kunkin elementin käänteissinin laskeminen. Laskentamenetelm ä
on kuvattu kohdassa cos().
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
Radiaanikulmatilassa:
/m
Astekulmatilassa:
Graadikulmatilassa:
Radiaanikulmatilassa:
Radiaanikulmatilassa ja suorakulmakompleksimuodossa:
Jos haluat nähdä koko vastauksen, paina £ ja siirrä sen
jälkeen kohdistinta painikkeilla ¡ ja ¢.
painikkeet
TI-Nspire™ -sovelluksen käsikirja83
Page 90
sinh()
sinh(Numver1) ⇒ arvo
sinh(Lista1) ⇒ lista
sinh (Arvo1) laskee argumentin hyperbolisen kosinin.
sinh (Lista1) määrittää listan, joka sisältää Lista1:n jokaisen
elementin hyperbolisen sinin.
sinh(neliömatriisi1) ⇒ neliömatriisi
Laskee neliömatriisi1:n matriisin hyperbolisen sinin. Tämä ei ole
sama kuin kunkin elementin hyperbolisen sinin laskeminen.
Laskentamenetelmä on kuvattu kohdassa cos().
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
Radiaanikulmatilassa:
Katalogi
>
sinhê()
sinhê(Arvo1) ⇒ arvo
sinhê(Lista1) ⇒ lista
sinhê(Arvo1) laskee argumentin käänteisen hyperbolisen sinin.
sinhê(Lista1) määrittää listan, joka sisältää Lista1:n jokaisen
elementin käänteiset hyperboliset sinit.
sinhê(neliömatriisi1) ⇒ neliömatriisi
Laskee neliömatriisi1:n matriisin käänteisen hyperbolisen sinin.
Tämä ei ole sama kuin kunkin elementin käänteisen hyperbolisen
sinin laskeminen. Laskentamenetelmä on kuvattu kohdassa cos().
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
Laskee siniregression listoista X ja Y. Tulosten yhteenveto tallentuu
stat.results-muuttujaan. (Katso sivu 87.)
Kaikkien listojen on oltava samankokoisia Sisällytä-listaa
lukuunottamatta.
X ja Y ovat riippumattomien ja riippuvien muuttujien listoja.
Iteraatiot on arvo, joka määrittää ratkaisun yrityskertojen (1-16)
enimmäismäärän. Mikäli sitä ei määritetä, oletuksena käytetään
arvoa 8. Suuremmilla arvoilla saadaan tyypillisesti parempi tarkkuus,
mutta suoritusaika on pitempi ja päin vastoin.
Jakso määrittää arvioidun jakson. Mikäli sitä ei käytetä, X:n arvojen
välisen eron tulisi olla sama ja arvojen tulisi olla peräkkäisessä
järjestyksessä. Jos määrität Jakson, x:n arvojen väliset erot voivat
olla erisuuria.
Luokka on numeeristen luokkakoodien lista vastaavalle X- ja Ydatalle.
Sisällytä on yhden tai usemman luokkakoodin lista. Vain ne
datayksiköt, joiden luokkakoodi sisältyy tähän listaan, ovat mukana
laskutoimituksessa.
SinReg:n tulos esitetään aina radiaaneina riippumatta kulmatilan
asetuksesta.
TulosmuuttujaKuvaus
stat.RegEqn
stat.a, stat.b, stat.c,
stat.d
stat.ResidRegressioyhtälön jäännökset
stat.XRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
stat.YRegMuokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv,
stat.FreqRegKomentoja stat.XReg ja stat.YReg vastaava frekvenssilista
Regressioyhtälö: a·sin(bx+c)+d
Regressiokertoimet
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
Luokkalista ja Sisällytä luokat rajoitusten mukaisesti
Katalogi
>
SortA
SortA Lista1[, Lista2] [, Lista3] ...
SortA
Vektori1[, Vek to r i 2 ] [, Ve kt o r i 3] ...
Lajittelee ensimmäisen argumentin elementit nousevaan
järjestykseen.
Jos otat mukaan lisäargumentteja, lajittelee kunkin argumentin
elementit siten, että niiden uudet paikat vastaavat ensimmäisen
argumentin elementtien uusia paikkoja.
Kaikkien argumenttien on oltava lista- tai vektorinimiä. Kaikkien
argumenttien on oltava samankokoisia.
Katalogi
>
TI-Nspire™ -sovelluksen käsikirja85
Page 92
SortD
SortD Lista1[, Lista2] [, List3] ...
Vektori1[,Vek to r i 2 ] [,Vektori3] ...
SortD
Muuten samanlainen kuin SortA paitsi, että SortD lajittelee
elementit laskevaan järjestykseen.
Sphere
4
Vektori 4Sphere
Näyttää rivi- tai sarakevektorin pallonmuotoisena [r q f].
Vektorin on oltava kooltaan 3, ja se voi olla rivi- tai sarakevektori.
Huomaa: 4Sphere on näyttömuodon ohje, ei muunnosfunktio.
Voit käyttää komentoa ainoastaan syöterivin lopussa.
Katalogi
>
Katalogi
>
Z
(ρ,θ,φ)
φ
ρ
Y
θ
X
sqrt()
sqrt(Arvo1) ⇒ arvo
sqrt(Lista1) ⇒ lista
Laskee argumentin neliöjuuren.
Kun kyseessä on lista, laskee kaikkien Lista1:n elementtien
Katalogi
>
neliöjuuret.
Huomaa: Katso myös
Neliöjuurimalli
, sivu 1.
86TI-Nspire™ -sovelluksen käsikirja
Page 93
stat.results
stat.results
Näyttää tilastollisen laskutoimituksen tulokset.
Vastaukset näytetään nimiarvoparien sarjana. Näytetyt nimenomaiset
nimet riippuvat viimeksi sievennetystä tilastofunktiosta tai
komennosta.
Voit kopioida nimen tai arvon ja liittää sen muihin paikkoihin.
Huomaa: Älä määritä muuttujia, joilla on sama nimi kuin
tilastoanalyyseissä käytettävillä muuttujilla. Joissakin tapauksissa
tästä voi olla seurauksena virhetilanne. Tilastoanalyyseissä
käytettävät muuttujanimet on esitetty alla olevassa taulukossa.
Laskee Matriisi1:n määritetyn alimatriisin.
Oletusarvot: alkurivi=1, alkusarake=1, loppurivi=viimeinen rivi,
endCol=viimeinen sarake.
Sum (Sigma)
sum()
sum(Lista[, Alku[, Loppu]]) ⇒ lauseke
Laskee Listan elementtien summan.
Alku ja Loppu ovat valinnaisia. Ne määrittävät elementtien alueen.
Katso
& (tallenna)
Katalogi
Katalogi
Katso G(), sivu 114.
Katalogi
, sivu 118.
>
>
>
TI-Nspire™ -sovelluksen käsikirja89
Page 96
sum()
sum(Matriisi1[, Alku[, Loppu]]) ⇒ matriisi
Laskee rivivektorin, joka sisältää Matriisi1:n sarakkeiden elementtien
summat.
Alku ja Loppu ovat valinnaisia. Ne määrittävät rivialueen.
Katalogi
>
sumIf()
sumIf(Lista,Kriteerit[, SummaLista]) ⇒ arvo
Laskee kaikkien niiden Listan sisältämien elementti en kumuloituneen
summan, jotka vastaavat määritettyjä kriteereitä Kriteerit. Voit
halutessasi antaa kumuloivat elementit määrittämäll ä vaihtoehtoisen
listan, summaLista.
Lista voi olla lauseke, lista tai matriisi. SummaListalla, mikäli se
määritetään, on oltava samat mitat kuin Listalla.
Kriteeri voi olla:
• Arvo, lauseke tai merkkijono. Esimerkiksi 34 kumuloi vain niitä
Listan elementtejä, jotka sieventyvät arvoon 34.
• Boolen lauseke, joka sisältää symbolin ? kunkin elementin
paikanpitäjänä. Esimerkiksi lauseke ?<10 kumuloi vain niitä
Listan elementtejä, jotka ovat alle 10.
Kun jokin Listan elementti vastaa kriteereitä Kriteerit, elementti
lisätään kumuloituvaan summaan. Jos sisällytät funktioon
summaListan, summaan lisätäänkin sen sijaan vastaava
summaListan elementti.
Listat & Taulukot -sovelluksessa voit käyttää solualueita Listan ja
summaListan tilalla.
Huomaa: Katso myös countIf(), sivu 19.
system()
system(Arvo1[, Arvo2[, Arvo3[, ...]]])
Laskee yhtälöryhmän listaksi muotoiltuna. Voit luoda yhtälöryhmän
myös mallin avulla.
Huomaa: Katso myös Yhtälöryhmä, sivu 1.
T
T
(transponoi)
T
Matriisi1
⇒ matriisi
Laskee Matriisi1:n transponoidun liittokompleksimatriisin.
Katalogi
Katalogi
Katalogi
>
>
>
90TI-Nspire™ -sovelluksen käsikirja
Page 97
tan()
tan(Arvo1) ⇒ arvo
tan(Lista1) ⇒ lista
tan(Arvo1) laskee argumentin tangentin.
tan(Lista1) määrittää Lista1:n kaikkien elementtien tangenttien
listan.
Huomaa: Argumentti tulkitaan aste-, graadi- tai radiaanikulmaksi
käytössä olevan kulmatilan mukaisesti. Voit ohittaa kulmatilaasetuksen väliaikaisesti käyttämällä merkintää ó,G tai ô.
Astekulmatilassa:
Graadikulmatilassa:
Radiaanikulmatilassa:
o
painike
tan(neliömatriisi1) ⇒ neliömatriisi
Laskee neliömatriisi1:n matriisin tangentin. Tämä ei ole sama kuin
kunkin elementin tangentin laskeminen. Laskentamenetelmä on
kuvattu kohdassa cos().
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
tanê()
tanê(Arvo1) ⇒ arvo
tanê(Lista1) ⇒ lista
tanê(Arvo1) laskee kulman, jonka tangentti on Arvo1.
tanê(Lista1) luo listan Lista1:n jokaisen elementin
käänteistangenteista.
Huomaa: Vastaus lasketaan aste-, graadi- tai radiaanikulmana
käytössä olevan kulmatila-asetuksen mukaisesti.
Radiaanikulmatilassa:
Astekulmatilassa:
Graadikulmatilassa:
Radiaanikulmatilassa:
/o
painikkeet
TI-Nspire™ -sovelluksen käsikirja91
Page 98
tanê()
tanê(neliömatriisi1) ⇒ neliömatriisi
Laskee neliömatriisi1:n matriisin käänteistangentin. Tämä ei ole
sama kuin kunkin elementin käänteisen tangentin laskeminen.
Laskentamenetelmä on kuvattu kohdassa cos().
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
Radiaanikulmatilassa:
/o
painikkeet
tanh()
tanh(Arvo1) ⇒ arvo
tanh(Lista1) ⇒ lista
tanh(Arvo1) laskee argumentin hyperbolisen tangentin.
tanh(Lista1) luo listan Lista1:n jokaisen elementin hyperbolisista
tangenteista.
tanh(neliömatriisi1) ⇒ neliömatriisi
Laskee neliömatriisi1:n matriisin hyperbolisen tangentin. Tämä ei ole
sama kuin kunkin elementin hyperbolisen tangentin laskeminen.
Laskentamenetelmä on kuvattu kohdassa cos().
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
tanhê()
tanhê(Arvo1) ⇒ arvo
tanhê(Lista1) ⇒ lista
tanhê(Arvo1) laskee argumentin käänteisen hyperbolisen
tangentin.
tanhê(Lista1) luo listan Lista1:n jokaisen elementin käänteisistä
hyperbolisista tangenteista.
tanhê(neliömatriisi1) ⇒ neliömatriisi
Laskee neliömatriisi1:n matriisin käänteisen hyperbolisen tangentin.
Tämä ei ole sama kuin kunkin elementin käänteisen hyperbolisen
tangentin laskeminen. Laskentamenetelmä on kuvattu kohdassa
cos().
neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina
liukulukuja.
Katalogi
Radiaanikulmatilassa:
Katalogi
Suorakulmakompleksimuodossa:
Jos haluat nähdä koko vastauksen, paina £ ja siirrä sen
jälkeen kohdistinta painikkeilla ¡ ja ¢.
Radiaanikulmatilassa ja suorakulmakompleksimuodossa:
>
>
Jos haluat nähdä koko vastauksen, paina £ ja siirrä sen
jälkeen kohdistinta painikkeilla ¡ ja ¢.
92TI-Nspire™ -sovelluksen käsikirja
Page 99
tCdf()
tCdf(alaraja,yläraja,df) ⇒ luku, jos alaraja ja yläraja ovat
lista, jos alaraja ja yläraja ovat listoja
lukuja,
Laskee Studentin t-todennäköisyysjakauman alarajan ja ylärajan
välillä määritetylle vapausasteelle df.
Katalogi
>
Kun P(X yläraja), aseta alaraja = .9E999.
ThenKatso If, sivu 39.
TInterval
TInterval Lista[,Frekv[,CTaso]]
(Datalistan syöte)
TInterval v,Sx,n[,CTaso]
(Yhteenvetotilaston syöte)
Laskee t-luottamusvälin. Tulosten yhteenveto tallentuu stat.results-
stat.CLower, stat.CUpperLuottamusväli, joka sisältää jakauman luottamusvälin todennäköisyyden
stat.x1-x2
Satunnaisesta normaalijakaumasta olevien datasekvenssien otosten keskiarvot
stat.MEVirhemarginaali
TI-Nspire™ -sovelluksen käsikirja93
Page 100
TulosmuuttujaKuvaus
stat.dfVapausasteet
stat.x1, stat.x2
stat.sx1, stat.sx2
Satunnaisesta normaalijakaumasta olevien datasekvenssien otosten keskiarvot
Lista 1:n ja Lista 2:n otosten keskihajonnat
stat.n1, stat.n2Otosten lukumäärä datasekvensseissä
stat.spPoolattu keskihajonta. Laskettu, kun Poolaus = KYLLÄ
tPdf()
tPdf(XArvo,df) ⇒ luku, jos XArvo on luku, lista, jos XArvo on
lista
Laskee todennäköisyystiheysfunktion (pdf) Studentin t-jakaumalle
määritetyllä x:n arvolla ja määritetyillä vapausasteilla df.
trace()
trace(neliömatriisi) ⇒ arvo
Laskee neliömatriisin jäljityksen (päälävistäjän kaikkien elementtien
summan).
Try (Kokeile)
Try
lohko1
Else
lohko2
EndTry
Suorittaa lohko1:n, ellei virhettä esiinny. Ohjelman suoritus siirtyy
lohko2:een, jos lohko1:ssä esiintyy virhe. Järjestelmän muuttuja
errCode sisältää virhekoodin, jotta ohjelma voi korjata virheen.
Virhekoodien luettelo on esitetty kohdassa Virhekoodit ja viestit,
sivulla 120.
lohko1 ja lohko2 voivat olla joko yksi lauseke tai sarja lausekkeita,
jotka on erotettu toisistaan kaksoispisteellä (:).
Huomaa esimerkkiä syöttäessäsi: Laskin-sovelluksessa voit
syöttää monirivisiä määritelmiä painamalla jokaisen rivin lopussa
painiketta @ painikkeen · sijaan. Tietokoneen
näppäimistöllä Alt-näppäintä pidetään alhaalla ja painetaan Enter.
Katalogi
Katalogi
Katalogi
>
>
>
94TI-Nspire™ -sovelluksen käsikirja
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.