usermanual.wiki...luetteloaakkosjärjestyksessä...

239
TI-Nspire™ Sovelluksen käsikirja Tämä opas koskee TI-Nspire™-ohjelmiston versiota 4.5. Uusin versio asiakirjoista on saatavilla Internet-sivustolta education.ti.com/go/download .

Upload: others

Post on 17-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

TI-Nspire™Sovelluksen käsikirja

Tämä opas koskee TI-Nspire™-ohjelmiston versiota 4.5. Uusin versio asiakirjoista onsaatavilla Internet-sivustolta education.ti.com/go/download.

Page 2: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Tärkeitä tietojaEllei muuten ilmoiteta ohjelman mukaan liitetyssä käyttöluvassa, Texas Instruments eianna minkäänlaista suoraa tai välillistä takuuta mukaan lukien, mutta ei näihinrajoittuen, kaikki välilliset takuut, jotka koskevat kaikkien ohjelmien ja kirjojenmyyntikelpoisuutta tai erityiseen tarkoitukseen sopivuutta, ja tarjoaa kyseisiämateriaaleja ainoastaan “sellaisina kuin ne ovat” -pohjalla. Texas Instruments ei olemissään tapauksessa vastuussa kenellekään mistään erityisistä, rinnakkaisista,tahattomista tai seurauksellisista vaurioista näiden materiaalien hankinnan tai käytönaiheuttamana, ja Texas Instruments:n yksinomainen ja eksklusiivinen vastuutoimintamuodosta riippumatta ei ylitä määrää, joka on asetettu käyttöluvassaohjelmaa varten. Texas Instruments ei myöskään vastaa mistään vaateista, joita toinenosapuoli voi esittää aiheutuen näiden materiaalien käytöstä.

Lisenssi

Katso täydellinen lisenssi osoitteesta C:\Program Files\TI Education\<TI-Nspire™Product Name>\license.

© 2006 - 2017 Texas Instruments Incorporated

ii

Page 3: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Contents

Tärkeitä tietoja ii

Lausekemallit 1

Luettelo aakkosjärjestyksessä 7A 7B 15C 20D 36E 45F 53G 61I 71L 79M 94N 103O 111P 114Q 121R 124S 139T 159U 172V 173W 174X 176Z 177

iii

Page 4: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

iv

Symbolit 183

Tyhjät elementit 207

Matemaattisten lausekkeiden syöttäminen pikavalintojen avulla 209

EOS-järjestelmän (yhtälökäyttöjärjestelmä) hierarkia 210

Vakiot ja arvot 212

Virhekoodit ja viestit 213

Varoituskoodit ja -viestit 220

Huolto ja Asiakastuki 222TI-tuotteiden huolto- ja takuutietoa 222

Index 223

Page 5: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

LausekemallitLausekemallien avulla voit syöttää matemaattisia lausekkeita normaalissamatemaattisessa 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 elementinkohdalla.

Voit siirtää kohdistimen kunkin elementin kohdalle nuolipainikkeilla tai painikkeellae, jonka jälkeen voit kirjoittaa elementin arvon tai lausekkeen. Lausekesievennetään painamalla painikkeita· tai/·.

Murtolukumalli /p painikkeet

Huomaa: Katso myös / (jakolasku), sivu185.

Esimerkki:

Eksponenttimalli l painike

Huomaa: Syötä ensimmäinen arvo, painal ja syötä sen jälkeen eksponentti. Voitpalauttaa kohdistimen perusviivallepainamalla oikealle osoittavaa nuolta (¢).

Huomaa: Katso myös ^ (potenssi), sivu 186.

Esimerkki:

Neliöjuurimalli /q painikkeet

Huomaa: Katso myös ‡() (neliöjuuri),sivu 196.

Esimerkki:

Lausekemallit 1

Page 6: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

2 Lausekemallit

N:s juuri -malli /l painikkeet

Huomaa: Katso myös root(), sivu 136.

Esimerkki:

e eksponenttimalli u painikkeet

e-kantainen eksponenttifunktio korotettunapotenssiin

Huomaa: Katso myös e^(), sivu 46.

Esimerkki:

Logaritmimalli /s painike

Laskee määritetyn kantaisen logaritmin. 10-kantaista logaritmia laskettaessa kantalukujätetään pois.

Huomaa: Katso myös log(), sivu 90.

Esimerkki:

Paloittain määritellyn funktion malli(2-osainen) Katalogi >

Voit luoda lausekkeita ja ehtoja 2-osaisellepaloittain määritellylle funktiolle. Lisää osanapsauttamalla mallia ja toista malli.

Huomaa: Katso myös piecewise(), sivu 116.

Esimerkki:

Page 7: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Paloittain määritellyn funktion malli (N-osainen) Katalogi >Voit luoda lausekkeita ja ehtoja N--osaisellepaloittain määritellylle funktiolle. Laskinpyytää N:n arvoa.

Huomaa: Katso myös piecewise(), sivu 116.

Esimerkki:

Katso paloittainmääritellyn funktion (2-osaisen)mallin esimerkki.

Yhtälöparin malli Katalogi >

Luo kahden lineaarisen yhtälön ryhmän.Voit lisätä rivin olemassa olevaan yhtälöönnapsauttamalla mallia ja toistamallamallin.

Huomaa: Katso myös system(), sivu 159.

Esimerkki:

N-osaisen yhtälöryhmän malli Katalogi >Voit luoda N lineaarista yhtälöä sisältävänyhtälöryhmän. Laskin pyytää N:n arvoa.

Huomaa: Katso myös system(), sivu 159.

Esimerkki:

Katso yhtälöparin (2 yhtälöä)mallinesimerkki.

Lausekemallit 3

Page 8: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

4 Lausekemallit

Itseisarvon malli Katalogi >

Huomaa: Katso myös abs(), sivu 7.Esimerkki:

dd°mm’ss.ss’’ -malli Katalogi >

Voit syöttää kulmia muodossadd°mm’ss.ss’’, jossa dd ondesimaaliasteiden lukumäärä, mm onminuuttimäärä, ja ss.ss on sekuntimäärä.

Esimerkki:

Matriisimalli (2 x 2) Katalogi >

Luo 2 x 2 -matriisin.

Esimerkki:

Matriisimalli (1 x 2) Katalogi >

.Esimerkki:

Matriisimalli (2 x 1) Katalogi >Esimerkki:

Matriisimalli (m x n) Katalogi >Malli tulee näkyviin määritettyäsi rivien jasarakkeiden lukumäärän syöttöruutuun.

Esimerkki:

Page 9: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Matriisimalli (m x n) Katalogi >

Huomaa: Jos luot paljon rivejä ja sarakkeitasisältävän matriisin, voi kestää jonkin aikaa,ennen kuin matriisi tulee näkyviin.

Summan malli (G) Katalogi >

Huomaa: Katso myös G() (sumSeq), sivu197.

Esimerkki:

Tulon malli (Π) Katalogi >

Huomaa: Katso myös Π() (prodSeq), sivu196.

Esimerkki:

Ensimmäisen derivaatan malli Katalogi >Esimerkki:

Lausekemallit 5

Page 10: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

6 Lausekemallit

Ensimmäisen derivaatan malli Katalogi >Ensimmäisen derivaatan mallia voi käyttäämyös laskettaessa numeerisestiensimmäinen derivaatta pisteessä käyttäenautomaattisia derivointimenetelmiä.

Huomaa: Katso myös d() (derivaatta), sivu194.

Toisen derivaatan malli Katalogi >

Toisen derivaatan mallia voi käyttää myöslaskettaessa numeerisesti toinen derivaattapisteessä käyttäen automaattisiaderivointimenetelmiä.

Huomaa: Katso myös d() (derivaatta), sivu194.

Esimerkki:

Määrätyn integraalin malli Katalogi >

Määrätyn integraalin mallia voi käyttäämyös laskettaessa numeerisesti määrättyintegraali käyttäen samaa menetelmääkuin nInt().

Huomaa: Katso myös nInt(), sivu 107.

Esimerkki:

Page 11: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Luettelo aakkosjärjestyksessäKomennot, joiden nimiä ei voi järjestää aakkosjärjestykseen (esimerkiksi +, ! ja >), onesitetty tämän kappaleen lopussa alkaen sivulta (sivu 183). Ellei toisin ole mainittu,kaikki tämän kappaleen esimerkit on suoritettu laskimen oletustilassa, eikä mitäänmuuttujia ole määritetty.

A

abs() Katalogi >

abs(Arvo1)⇒arvoabs(Lista1)⇒listaabs(Matriisi1)⇒matriisi

Laskee argumentin itseisarvon.

Huomaa: Katso myös Itseisarvon malli, sivu4.

Jos argumentti on kompleksiluku, määrittääluvun moduulin.

Huomaa: Kaikkia määrittämättömiämuuttujia käsitellään reaalimuuttujina.

amortTbl() Katalogi >amortTbl(NPmt,N,I,PV, [Pmt], [FV],[PpY], [CpY], [PmtAt], [pyörArvo])⇒matriisi

Lainan lyhennysfunktio, joka laskeelyhennystaulukon tiettyjen TVM-argumenttien perusteella.

NPmt on taulukon maksuerien lukumäärä.Taulukko alkaa ensimmäisestämaksuerästä.

N, I, PV, Pmt, FV, PpY, CpY ja PmtAt onkuvattu TVM-argumenttien taulukossa, sivu170.

• Jos jätät argumentin Pmt pois, senoletusarvoksi tulee Pmt=tvmPmt(N,I,PV,FV,PpY,CpY,PmtAt).

• Jos jätät argumentin FV pois, sen

Luettelo aakkosjärjestyksessä 7

Page 12: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

8 Luettelo aakkosjärjestyksessä

amortTbl() Katalogi >oletusarvoksi tulee FV=0.

• Argumenttien PpY, CpY ja PmtAtoletusarvot ovat samat kuin TVM-funktioilla.

pyörArvomäärittää pyöristyksessäkäytettävien desimaalien määrän.Oletusarvo=2.

Tulosmatriisin sarakkeet ovat seuraavassajärjestyksessä: maksuerän numero, koronmäärä, pääoman lyhennysmäärä javelkasaldo.

Rivillä n näkyvä saldo on maksuerän njälkeen jäljellä oleva velkasaldo.

Voit käyttää tulosmatriisia syötteenämuissa lyhennyslaskutoimituksissa GInt() jaGPrn(), sivu 197, sekä bal(), sivu 16.

and Katalogi >BoolenLaus1 and BoolenLaus2⇒BoolenlausekeBoolenLista1and BoolenLista2⇒BoolenlistaBoolenMatriisi1and BoolenMatriisi2⇒Boolen matriisi

Määrittää totuusarvon tosi tai epätosi taiantaa vastauksena sievennetyn muodonalkuperäisestä syötteestä.Kokonaisluku1andKokonaisluku2⇒kokonaisluku

Vertaa kahta reaalikokonaislukua bitti bitiltäand-operaation avulla. Sisäisesti kumpikinkokonaisluku muunnetaan etumerkilliseksi,64 bitin binaariluvuksi. Kun vastaavia bittejäverrataan, tulos on 1, jos kumpikin bitti on 1.Muussa tapauksessa tulos on 0. Laskettuarvo edustaa bittituloksia, ja se näkyykantalukutilan mukaisesti.

Heksadesimaalisessa kantalukutilassa:

Tärkeää: Nolla, ei O-kirjain.

Binaarisessa kantalukutilassa:

Desimaalisessa kantalukutilassa:

Page 13: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

and Katalogi >Kokonaisluvut voi syöttää minkä tahansaluvun kantalukuna. Binaarisen syötteenedelle tulee merkitä etumerkki 0b jaheksadesimaalisen syötteen edelle 0h. Josetumerkkiä ei ole, kokonaislukuja käsitelläändesimaalilukuina (kantaluku 10).

Jos syötät desimaalikokonaisluvun, joka onliian suuri etumerkilliselle, 64 bitinbinaarimuodolle, laskin käyttää symmetristämodulo-operaatiota, jotta arvo saadaanoikealle alueelle.

Huomaa: Binaarisessa syötteessä voi ollakorkeintaan64 numeroa (etuliitettä 0beilasketa). Heksadesimaalisessa syötteessävoi olla korkeintaan16 numeroa.

angle() Katalogi >angle(Arvo1)⇒arvo

Laskee argumentin kulman tulkitenargumentin kompleksiluvuksi.

Astekulmatilassa:

Graadikulmatilassa:

Radiaanikulmatilassa:

angle(Lista1)⇒listaangle(Matriisi1)⇒matriisi

Laskee listan tai matriisin Lista1:n taiMatriisi1:n elementtien kulmista tulkitenjokaisen elementin kompleksiluvuksi, jokaedustaa kaksiulotteistasuorakulmakoordinaattipistettä.

ANOVA Katalogi >ANOVA Lista1,Lista2[,Lista3,...,Lista20][,Lippu]

Luettelo aakkosjärjestyksessä 9

Page 14: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

10 Luettelo aakkosjärjestyksessä

ANOVA Katalogi >Suorittaa yksisuuntaisen varianssianalyysin2-20 perusjoukon keskiarvon vertailuavarten. Tulosten yhteenveto tallentuustat.results-muuttujaan. (Katso sivu 154.)

Lippu=0 datalle, Lippu=1 tilastoille

Tulosmuuttuja Kuvaus

stat.F F-tilaston arvo

stat.PVal Alinmerkitsevyystaso, jolla nollahypoteesi voidaanhylätä

stat.df Ryhmien vapausasteet

stat.SS Ryhmienneliöiden summa

stat.MS Ryhmien keskineliöt

stat.dfError Virheiden vapausasteet

stat.SSError Virheidenneliöiden summa

stat.MSError Virheiden keskineliö

stat.sp Poolattu keskihajonta

stat.xbarlist Listojen syötteiden keskiarvo

stat.CLowerList 95%:n luottamusvälit jokaisen syötelistan keskiarvolle

stat.CUpperList 95%:n luottamusvälit jokaisen syötelistan keskiarvolle

ANOVA2way Katalogi >ANOVA2way Lista1,Lista2[,Lista3,…,Lista10][,TasoRivi]

Laskee kaksisuuntaisen varianssianalyysin 2-10 perusjoukon keskiarvojen vertaamiseksi.Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

TasoRivi=0 lohkolle

TasoRivi=2,3,...,Pit-1, kahdelle tekijälle,jossa Pit=pituus(List1)=pituus(List2) = … =pituus(List10) ja Pit / TasoRivi ∈ {2,3,…}

Tulokset: Lohkomuoto

Page 15: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Tulosmuuttuja Kuvaus

stat.F F-tilasto, saraketekijän F-tilasto

stat.PVal Alinmerkitsevyystaso, jolla nollahypoteesi voidaanhylätä

stat.df Saraketekijän vapausasteet

stat.SS Saraketekijänneliöiden summa

stat.MS Saraketekijän keskineliöt

stat.FBlock F-tilasto, tekijän F-tilasto

stat.PValBlock Pienin todennäköisyys, jolla nollahypoteesi voidaanhylätä

stat.dfBlock Tekijän vapausasteet

stat.SSBlock Tekijänneliöiden summa

stat.MSBlock Tekijän keskineliöt

stat.dfError Virheiden vapausasteet

stat.SSError Virheidenneliöiden summa

stat.MSError Virheiden keskineliöt

stat.s Virheen keskihajonta

SARAKETEKIJÄN tulokset

Tulosmuuttuja Kuvaus

stat.Fcol F-tilasto, saraketekijän F-tilasto

stat.PValCol Saraketekijän todennäköisyysarvo

stat.dfCol Saraketekijän vapausasteet

stat.SSCol Saraketekijänneliöiden summa

stat.MSCol Saraketekijän keskineliöt

RIVITEKIJÄN tulokset

Tulosmuuttuja Kuvaus

stat.FRow F-tilasto, rivitekijän F-tilasto

stat.PValRow Rivitekijän todennäköisyysarvo

stat.dfRow Rivitekijän vapausasteet

stat.SSRow Rivitekijänneliöiden summa

stat.MSRow Rivitekijän keskineliöt

Luettelo aakkosjärjestyksessä 11

Page 16: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

12 Luettelo aakkosjärjestyksessä

VUOROVAIKUTUKSEN tulokset

Tulosmuuttuja Kuvaus

stat.FInteract F-tilasto, vuorovaikutuksen F-tilasto

stat.PValInteract Vuorovaikutuksen todennäköisyysarvo

stat.dfInteract Vuorovaikutuksen vapausasteet

stat.SSInteract Vuorovaikutuksenneliöiden summa

stat.MSInteract Vuorovaikutuksen keskineliöt

VIRHEIDEN tulokset

Tulosmuuttuja Kuvaus

stat.dfError Virheiden vapausasteet

stat.SSError Virheidenneliöiden summa

stat.MSError Virheiden keskineliöt

s Virheen keskihajonta

ans /v painikkeet

ans⇒arvo

Näyttää viimeksi sievennetyn lausekkeentuloksen.

approx() Katalogi >approx(Arvo1)⇒luku

Määrittää argumentin sievennetyn arvonlausekkeena, joka sisältää desimaaliarvoja,mikäli mahdollista, riippumatta nykyisestäAutomaattinen tai likimääräinen -tilasta.

Tämä vastaa argumentin syöttämistä japainikkeen/· painamista.

approx(Lista1)⇒listaapprox(Matriisi1)⇒matriisi

Page 17: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

approx() Katalogi >Määrittää listan tai matriisin, jossajokainen elementti on laskettudesimaaliarvoksi, mikäli mahdollista.

4approxFraction() Katalogi >

Arvo 4approxFraction([]Tol)⇒arvo

Lista 4approxFraction([Tol])⇒lista

Matriisi 4approxFraction([Tol])⇒matriisi

Laskee syötteen murtolukuna käyttäentoleranssia Tol. Jos operaattori Tol jätetäänpois, laskin käyttää toleranssia 5.E-14.

Huomaa: Voit syöttää tämän funktiontietokoneen näppäimistöltä kirjoittamalla@>approxFraction(...).

approxRational() Katalogi >approxRational(Arvo[, Tol])⇒arvo

approxRational(Lista[, tol])⇒lista

approxRational(Matriisi[, tol])⇒matriisi

Laskee argumentin murtolukuna käyttäentoleranssia tol. Jos operaattori Tol jätetäänpois, laskin käyttää toleranssia 5.E-14.

arccos() Katso cos/(), sivu 28.

arccosh() Katso cosh/(), sivu 29.

arccot() Katso cot/(), sivu 30.

Luettelo aakkosjärjestyksessä 13

Page 18: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

14 Luettelo aakkosjärjestyksessä

arccoth() Katso coth/(), sivu 31.

arccsc() Katso csc/(), sivu 33.

arccsch() Katso csch/(), sivu 34.

arcsec() Katso sec/(), sivu 140.

arcsech() Katso sech/(), sivu 140.

arcsin() Katso sin/(), sivu 149.

arcsinh() Katso sinh/(), sivu 150.

arctan() Katso tan/(), sivu 160.

arctanh() Katso tanh/(), sivu 162.

Page 19: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

augment() Katalogi >augment(Lista1, Lista2)⇒lista

Luo uuden listan, joka on Lista2 liitettynäLista1:n loppuun.

augment(Matriisi1,Matriisi2)⇒matriisi

Luo uuden matriisin, joka onMatriisi2liitettynä Matriisi1:een. Kun käytetäänmerkkiä “,”, matriiseiden rivimäärien onoltava samat, ja Matriisi2 liitetäänMatriisi1:een uusina sarakkeina. Ei muutaMatriisi1:ä eikä Matriisi2:a.

avgRC() Katalogi >avgRC(Laus1,Muutt [=Arvo] [, Askel])⇒lauseke

avgRC(Laus1,Muutt [=Arvo] [, Lista1])⇒lista

avgRC(Lista1,Muutt [=Arvo] [, Askel])⇒lista

avgRC(Matriisi1,Muutt [=Arvo] [, Askel])⇒matriisi

Laskee erotusosamäärän eteenpäin(keskimääräisen muutosnopeuden).

Laus1 voi olla käyttäjän määrittämäfunktionimi (katso Func).

Kun Arvomääritetään, se ohittaamahdolliset aikaisemmatmuuttujamääritykset tai mahdollisetmuuttujan nykyiset “|” -sijoitukset.

Askel on askeleen arvo. Jos Askel jätetäänpois, sen oletusarvo on 0.001.

Huomaa, että samankaltaisessa funktiossacentralDiff() käytetäänkeskeiserotusosamäärää.

B

Luettelo aakkosjärjestyksessä 15

Page 20: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

16 Luettelo aakkosjärjestyksessä

bal() Katalogi >bal(NPmt,N,I,PV ,[Pmt], [FV], [PpY],[CpY], [PmtAt], [pyörArvo])⇒arvo

bal(NPmt,amortTable)⇒arvo

Lyhennysfunktio, joka laskee määritetynmaksuerän jälkeen jäljellä olevanvelkasaldon.

N, I, PV, Pmt, FV, PpY, CpY ja PmtAt onkuvattu TVM-argumenttien taulukossa, sivu170.

NPmt määrittää sen maksuerän numeron,jonka jälkeen velkasaldo halutaan laskea.

N, I, PV, Pmt, FV, PpY, CpY ja PmtAt onkuvattu TVM-argumenttien taulukossa, sivu170.

• Jos jätät argumentin Pmt pois, senoletusarvoksi tulee Pmt=tvmPmt(N,I,PV,FV,PpY,CpY,PmtAt).

• Jos jätät argumentin FV pois, senoletusarvoksi tulee FV=0.

• Argumenttien PpY, CpY ja PmtAtoletusarvot ovat samat kuin TVM-funktioilla.

pyörArvomäärittää pyöristyksessäkäytettävien desimaalien määrän.Oletusarvo=2.

bal(NPmt,amortTable) laskeemaksueränumeron NPmt jälkeen jäljelläolevan velkasaldon lyhennystaulukonamortTable perusteella. amortTable-argumentin on oltava matriisi, joka onkohdassa amortTbl() kuvatun muotoinen,katso sivu 7.

Huomaa: Katso myös GInt() ja GPrn(), sivu197.

4Base2 (4Kantaluku2) Katalogi >Kokonaisluku1 4Base2⇒kokonaisluku

Page 21: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

4Base2 (4Kantaluku2) Katalogi >Huomaa: Voit syöttää tämän operaattorintietokoneen näppäimistöltä kirjoittamalla@>Base2.

Muuttaa Kokonaisluku1:n binaariluvuksi.Binaariluvuissa on aina etuliite 0b jaheksadesimaaliluvuissa etuliite 0h.

Ilman etuliitettä Kokonaisluku1:äkäsitellään desimaalilukuna (kantaluku 10).Vastaus näkyy binaarilukunakantalukutilasta riippumatta.

Negatiiviset luvut näytetään kahdenkomplementteina. Esimerkki:

N1 näkyy muodossa0hFFFFFFFFFFFFFFFF  heksadesimaalisessakantalukutilassa0b111...111 (64  ykköstä)  binaarisessakantalukutilassa

N263 näkyy muodossa0h8000000000000000  heksadesimaalisessakantalukutilassa0b100...000 (63 zeros)  binaarisessakantalukutilassa

Luettelo aakkosjärjestyksessä 17

Page 22: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

18 Luettelo aakkosjärjestyksessä

4Base2 (4Kantaluku2) Katalogi >Jos syötät desimaalikokonaisluvun, joka onetumerkillisen, 64 bitin binaarimuodonlukualueen ulkopuolella, laskin käyttääsymmetristä modulo-operaatiota, jotta arvosaadaan oikealle alueelle. Tarkasteleseuraavassa esitettyjä esimerkkejälukualueen ulkopuolella olevista arvoista.

263 muuttuu muotoon N263 ja näkyymuodossa0h8000000000000000  heksadesimaalisessakantalukutilassa0b100...000 (63 zeros)  binaarisessakantalukutilassa

264 muuttuu muotoon 0 ja näkyy0h0  heksadesimaalisessa kantalukutilassa0b0  binaarisessa kantalukutilassa

N263 N 1 muuttuu muotoon 263 N 1 ja näkyymuodossa0h7FFFFFFFFFFFFFFF  heksadesimaalisessakantalukutilassa0b111...111 (64  ykköstä)  binaarisessakantalukutilassa

4Base10 (4Kantaluku10) Katalogi >Kokonaisluku1 4Base10⇒kokonaisluku

Huomaa: Voit syöttää tämän operaattorintietokoneen näppäimistöltä kirjoittamalla@>Base10.

Muuttaa Kokonaisluku1:n desimaaliluvuksi(kantaluku 10). Binaarisen syötteen edellätulee aina olla etumerkki 0b jaheksadesimaalisen syötteen edellä 0h.

0b binaariluku0h heksadesimaaliluku

Nolla, ei O-kirjain, jonka perässä on b tai h.

Binaariluvussa voi olla enintään 64numeroa. Heksadesimaaliluvussa voi ollaenintään 16 numeroa.

Page 23: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

4Base10 (4Kantaluku10) Katalogi >Ilman etuliitettä Kokonaisluku1:äkäsitellään desimaalilukuna. Vastaus näkyydesimaalilukuna kantalukutilastariippumatta.

4Base16 (4Kantaluku16) Katalogi >Kokonaisluku1 4Base16⇒kokonaisluku

Huomaa: Voit syöttää tämän operaattorintietokoneen näppäimistöltä kirjoittamalla@>Base16.

Muuttaa Kokonaisluku1:nheksadesimaaliluvuksi. Binaariluvuissa onaina etuliite 0b ja heksadesimaaliluvuissaetuliite 0h.

0b binaariluku0h heksadesimaaliluku

Nolla, ei O-kirjain, jonka perässä on b tai h.

Binaariluvussa voi olla enintään 64numeroa. Heksadesimaaliluvussa voi ollaenintään 16 numeroa.

Ilman etuliitettä Kokonaisluku1:äkäsitellään desimaalilukuna (kantaluku 10).Vastaus näkyy heksadesimaalilukunakantalukutilasta riippumatta.

Jos syötät desimaalikokonaisluvun, joka onliian suuri etumerkilliselle, 64 bitinbinaarimuodolle, laskin käyttää symmetristämodulo-operaatiota, jotta arvo saadaanoikealle alueelle.

Jos syötät desimaalikokonaisluvun, joka onetumerkillisen, 64 bitin binaarimuodonlukualueen ulkopuolella, laskin käyttääsymmetristä modulo-operaatiota, jotta arvosaadaan oikealle alueelle. Lisätietoja, katso4Base2, sivu 16.

binomCdf() Katalogi >binomCdf(n,p)⇒lista

Luettelo aakkosjärjestyksessä 19

Page 24: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

20 Luettelo aakkosjärjestyksessä

binomCdf() Katalogi >binomCdf(n,p,alaraja,yläraja)⇒luku, josalaraja ja yläraja ovat lukuja, lista, josalaraja ja yläraja ovat listoja

binomCdf(n,p,yläraja)kun P(0{X{yläraja)⇒luku, jos yläraja on luku, lista, josyläraja on lista

Laskee kumulatiivisen todennäköisyydendiskreetille binomiselle jakaumalle, jossatoistojen määrä on n ja jokaisen toistononnistumistodennäköisyys on p.

Kun P(X { yläraja), aseta alaraja=0

binomPdf() Katalogi >binomPdf(n,p)⇒lista

binomPdf(n,p,XVal)⇒luku, jos XVal onluku, lista, jos XVal on lista

Laskee todennäköisyyden diskreetillebinomiselle jakaumalle, jossa toistojenmäärä on n ja jokaisen toistononnistumistodennäköisyys on p.

C

ceiling() Katalogi >ceiling(Arvo1)⇒arvo

Laskee lähimmän kokonaisluvun, joka on |argumentti.

Argumentti voi olla reaali- taikompleksiluku.

Huomaa: Katso myös floor().

ceiling(Lista1)⇒listaceiling(Matriisi1)⇒matriisi

Laskee listan tai matriisin jokaisenelementin ylärajasta.

Page 25: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

centralDiff() Katalogi >centralDiff(Laus1,Muutt [=Arvo][,Askel])⇒lauseke

centralDiff(Laus1,Muutt [,Askel])|Muutt=Arvo⇒lauseke

centralDiff(Laus1,Muutt [=Arvo][,Lista])⇒lista

centralDiff(Lista1,Muutt [=Arvo][,Askel])⇒lista

centralDiff(Matriisi1,Muutt [=Arvo][,Askel])⇒matriisi

Laskee numeerisen derivaatan käyttäenkeskeiserotusosamäärän kaavaa.

Kun Arvomääritetään, se ohittaamahdolliset aikaisemmatmuuttujamääritykset tai mahdollisetmuuttujan nykyiset “|” -sijoitukset.

Askel on askeleen arvo. Jos Askel jätetäänpois, sen oletusarvo on 0.001.

Lista1:tä tai Matriisi1:tä käytettäessäoperaatio mapataan listan arvojen taimatriisin elementtien suhteen.

Huomaa: Katso myös avgRC().

char() Katalogi >char(Kokonaisluku)⇒merkki

Näyttää vastauksena merkkijonon, jokasisältää kämmenlaitteen merkkisarjastaolevan merkin, jonka tunnusnumero onKokonaisluku. Kokonaisluvun Kokonaislukusallittu alue on 0–65535.

c22way Katalogi >c22way ObsMatriisi

chi22way ObsMatriisi

Luettelo aakkosjärjestyksessä 21

Page 26: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

22 Luettelo aakkosjärjestyksessä

c22way Katalogi >Laskee c2-testin tarkasteltavan matriisinObsMatriisi sisältämän kaksisuuntaisenlukemataulukon arvojen välisestäassosiaatiosta. Tulosten yhteenvetotallentuu stat.results-muuttujaan. (Katsosivu 154.)

Lisätietoja matriisissa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.c2 Khinneliö -tilasto: summa (tarkasteltava - odotettu)2/odotettu

stat.PVal Alinmerkitsevyystaso, jolla nollahypoteesi voidaanhylätä

stat.df Khin neliö -tilastojen vapausasteet

stat.ExpMat Odotetunelementtilukemataulukonmatriisi, oletuksena nollahypoteesi

stat.CompMat ElementtienKhinneliö -tilastokontribuutioidenmatriisi

c2Cdf() Katalogi >c2Cdf(alaraja,yläraja,df)⇒luku, jos alarajaja yläraja ovat lukuja, lista, jos alaraja jayläraja ovat listoja

chi2Cdf(alaraja,yläraja,df)⇒luku, josalaraja ja yläraja ovat lukuja, lista, josalaraja ja yläraja ovat listoja

Laskee c2-jakauman todennäköisyydenalarajan ja ylärajan väliltä määritetyllevapausasteelle df.

Kun P(X { yläraja), aseta alaraja= 0.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

c2GOF Katalogi >c2GOF obsLista,expLista,df

chi2GOF obsLista,expLista,df

Page 27: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

c2GOF Katalogi >Suorittaa testin, jolla varmistetaan, ettäotoksen data on tiettyä jakaumaavastaavasta perusjoukosta. obsList onlukemalista, ja sen tulee sisältääkokonaislukuja. Tulosten yhteenvetotallentuu stat.results-muuttujaan. (Katsosivu 154.)

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.c2 Khinneliö -tilasto: sum((tarkasteltava - odotettu)2/odotettu

stat.PVal Alinmerkitsevyystaso, jolla nollahypoteesi voidaanhylätä

stat.df Khin neliö -tilastojen vapausasteet

stat.CompList ElementtienKhinneliö -tilastokontribuutiot

c2Pdf() Katalogi >c2Pdf(XArvo,df)⇒luku, jos XArvo on luku,lista, jos XArvo on lista

chi2Pdf(XArvo,df)⇒luku, jos XArvo onluku, lista, jos XArvo on lista

Laskee c2-jakaumantodennäköisyystiheysfunktion (pdf)määritetyllä XArvon arvolla määritetyllevapausasteelle df.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

clearAZ Katalogi >clearAZ

Poistaa kaikki yksikirjaimiset muuttujatnykyiseltä tehtäväalueelta.

Luettelo aakkosjärjestyksessä 23

Page 28: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

24 Luettelo aakkosjärjestyksessä

clearAZ Katalogi >Jos yksi tai useampia muuttujia on lukittu,tämä komento aiheuttaa virheilmoituksenja poistaa vain lukitsemattomat muuttujat.Katso unLock, sivu 172.

ClrErr Katalogi >ClrErr

Poistaa virhetilan ja nollaa järjestelmänmuuttujan errCode .

Else-lauseessa lohkossa Try...Else...EndTrytulee käyttää komentoa ClrErr tai PassErr.Jos virhe on tarkoitus käsitellä tai jättäähuomiotta, käytä komentoa ClrErr. Jos ettiedä, mitä tehdä virheen suhteen, lähetä seseuraavaan virheenkäsittelijään käyttämälläkomentoa PassErr. Jos odottaviaTry...Else...EndTry-virheenkäsittelijöitä ei oleenää, virheen valintaikkuna tulee näkyviinnormaalisti.

Huomaa: Katso myös PassErr, sivu 115, jaTry, sivu 166.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvät tuotteenohjekirjan Laskin-osiosta.

Esimerkki ClrErr-komennosta, katsoesimerkki 2 Try-komennonkohdalla, sivu166.

colAugment() Katalogi >colAugment(Matriisi1,Matriisi2)⇒matriisi

Luo uuden matriisin, joka onMatriisi2liitettynä Matriisi1:een. Matriiseidensarakemäärän on oltava sama, ja Matriisi2liitetäänMatriisi1:een uusina riveinä. Eimuuta Matriisi1:ä eikä Matriisi2:a.

Page 29: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

colDim() Katalogi >colDim(Matriisi)⇒lauseke

LaskeeMatriisin sisältämien sarakkeidenlukumäärän.

Huomaa: Katso myös rowDim().

colNorm() Katalogi >colNorm(Matriisi)⇒lauseke

Laskee maksimiarvonMatriisin sarakkeissaolevien elementtien itseisarvojensummista.

Huomaa: Määrittämättömätmatriisielementit eivät ole sallittuja. Katsomyös rowNorm().

conj() Katalogi >

conj(Arvo1)⇒arvoconj(Lista1)⇒listaconj(Matriisi1)⇒matriisi

Laskee argumentin liittokompleksiluvun.

Huomaa: Kaikkia määrittämättömiämuuttujia käsitellään reaalimuuttujina.

constructMat() Katalogi >constructMat(Laus,Muutt1,Muutt2,numRivit,numSarakkeet)⇒matriisi

Laskee matriisin argumentteihin perustuen.

Laus on lauseke muuttujissa Muutt1 jaMuutt2. Tuloksena olevan matriisinelementit muodostetaan sieventämälläLaus jokaisella Muutt1:n ja Muutt2:nlisätyllä arvolla.

Luettelo aakkosjärjestyksessä 25

Page 30: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

26 Luettelo aakkosjärjestyksessä

constructMat() Katalogi >Muutt1:ä lisätään automaattisesti välillä 1 -numRivit. Kullakin rivillä Muutt2:a lisätäänvälillä 1 - numSarakkeet.

CopyVar Katalogi >CopyVarMuutt1,Muutt2

CopyVarMuutt1.,Muutt2.

CopyVarMuutt1,Muutt2 kopioi muuttujanMuutt1 arvon muuttujaanMuutt2 ja luotarvittaessa Muutt2:n. Muuttujalla Muutt1on oltava arvo.

Jos Muutt1 on olemassa olevan käyttäjänmäärittämän funktion nimi, kopioi kyseisenfunktion määrityksen funktioonMuutt2.FunktioMuutt1 on määritettävä.

Muutt1:n on oltava muuttujiennimeämissääntöjen mukainen tai epäsuoralauseke, joka sieventyy näitä vaatimuksiavastaavaksi muuttujan nimeksi.

CopyVarMuutt1.,Muutt2. kopioi kaikkiMuutt1:n jäsenet. muuttujaryhmäVar2:een. ryhmä,Muutt2:n luominen.tarvittaessa.

Muutt1. tulee olla olemassa olevanmuuttujaryhmän nimi, kuten tilastollinenstat.nn vastausta tai muuttujaa, jotka onluotu funktiolla LibShortcut(). Jos Muutt2.on jo olemassa, komento korvaa kaikkijäsenet, jotka ovat yhteisiä kummallekinryhmälle, ja lisää jäsenet, joita ei vielä oleolemassa. Jos yksi tai useampia muuttujanMuutt2. jäseniä on lukittu, kaikki muuttujanVar2. jäsenet pysyvät muuttumattomina.

corrMat() Katalogi >corrMat(Lista1,Lista2[,…[,Lista20]])

Laskee korrelaatiomatriisin laajennetullematriisille [Lista1, Lista2, ..., Lista20].

Page 31: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

cos() µ painike

cos(Arvo1)⇒arvocos(Lista1)⇒lista

cos(Arvo1) määrittää argumentin kosininarvona.

cos(Lista1) määrittää listan kaikkienLista1:n sisältämien elementtienkosineista.

Huomaa: Argumentti tulkitaan aste-,graadi- tai radiaanikulmaksi käytössäolevan kulmatila-asetuksen mukaisesti. Voitohittaa kulmatilan väliaikaisesti painikkeilla¡, G tai R.

Astekulmatilassa:

Graadikulmatilassa:

Radiaanikulmatilassa:

cos(neliömatriisi1)⇒neliömatriisi

Laskee neliömatriisi1:n matriisikosinin.Tämä ei ole sama kuin kunkin elementinkosinin laskeminen.

Kun skaalarista funktiota f(A) käytetäänneliömatriisi1:een (A), tulos lasketaanalgoritmilla:

Laske A:n ominaisarvot (li) ja

ominaisvektorit (Vi).

neliömatriisi1:n on oltavadiagonalisoitavissa. Lisäksi siinä ei voi ollasymbolisia muuttujia, joille ei olemääritetty arvoa.

Matriiseista:

Radiaanikulmatilassa:

Luettelo aakkosjärjestyksessä 27

Page 32: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

28 Luettelo aakkosjärjestyksessä

cos() µ painikeTä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 suoritetaanliukulukuaritmetiikalla.

cos/() µ painike

cos/(Arvo1)⇒arvo

cos/(Lista1)⇒lista

cos/(Arvo1) laskee kulman, jonka kosini onArvo1.

cos/(Lista1) laskee listan Lista1:n jokaisenelementin käänteiskosineista.

Huomaa: Vastaus lasketaan aste-, graadi-tai radiaanikulmana käytössä olevankulmatila-asetuksen mukaisesti.

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla arccos(...).

Astekulmatilassa:

Graadikulmatilassa:

Radiaanikulmatilassa:

cos/(neliömatriisi1)⇒neliömatriisi

Laskee neliömatriisi1:n matriisinkäänteiskosinin. Tämä ei ole sama kuinkunkin elementin käänteiskosininlaskeminen. Laskentamenetelmä on kuvattukohdassa cos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

Radiaanikulmatilassa jasuorakulmakompleksimuodossa:

Jos haluat nähdä koko vastauksen, paina£ja siirrä sen jälkeenosoitinta painikkeilla¡ ja ¢.

Page 33: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

cosh() Katalogi >

cosh(Arvo1)⇒arvocosh(Lista1)⇒lista

cosh(Arvo1) laskee argumentinhyperbolisen kosinin.

cosh(Lista1) määrittää listan Lista1:nkunkin elementin hyperbolisista kosineista.

Astekulmatilassa:

cosh(neliömatriisi1)⇒neliömatriisi

Laskee neliömatriisi1:n matriisinhyperbolisen kosinin. Tämä ei ole sama kuinkunkin elementin hyperbolisen kosininlaskeminen. Laskentamenetelmä on kuvattukohdassa cos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

Radiaanikulmatilassa:

cosh/() Katalogi >cosh/(Arvo1)⇒arvo

cosh/(Lista1)⇒lista

cosh/(Arvo1) laskee argumentinkäänteisen hyperbolisen kosinin.

cosh/(Lista1) määrittää listan Lista1:nkunkin elementin käänteisistähyperbolisista kosineista.

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla arccosh(...).

cosh/(neliömatriisi1)⇒neliömatriisi

Laskee neliömatriisi1:n matriisinkäänteisen hyperbolisen kosinin. Tämä eiole sama kuin kunkin elementin käänteisenhyperbolisen kosinin laskeminen.Laskentamenetelmä on kuvattu kohdassacos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

Radiaanikulmatilassa jasuorakulmakompleksimuodossa:

Luettelo aakkosjärjestyksessä 29

Page 34: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

30 Luettelo aakkosjärjestyksessä

cosh/() Katalogi >

Jos haluat nähdä koko vastauksen, paina£ja siirrä sen jälkeenosoitinta painikkeilla¡ ja ¢.

cot() µ painike

cot(Arvo1) ⇒ arvocot(Lista1) ⇒ lista

Laskee Arvo1:n kotangentin tai määrittäälistan Lista1:n kaikkien elementtienkotangenteista.

Huomaa: Argumentti tulkitaan aste-,graadi- tai radiaanikulmaksi käytössäolevan kulmatila-asetuksen mukaisesti. Voitohittaa kulmatilan väliaikaisesti painikkeilla¡, G tai R.

Astekulmatilassa:

Graadikulmatilassa:

Radiaanikulmatilassa:

cot/() µ painike

cot/(Arvo1)⇒arvo

cot/(Lista1)⇒lista

Laskee kulman, jonka kotangentti on Arvo1,tai määrittää listan, joka sisältää Lista1:nkunkin elementin käänteiskotangentit.

Huomaa: Vastaus lasketaan aste-, graadi-tai radiaanikulmana käytössä olevankulmatila-asetuksen mukaisesti.

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla arccot(...).

Astekulmatilassa:

Graadikulmatilassa:

Radiaanikulmatilassa:

coth() Katalogi >

coth(Arvo1)⇒arvocoth(Lista1)⇒lista

Page 35: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

coth() Katalogi >Laskee Arvo1:n hyperbolisen kotangentintai määrittää listan Lista1:n kaikkienelementtien hyperbolisista kotangenteista.

coth/() Katalogi >coth/(Arvo1)⇒arvo

coth/(Lista1)⇒lista

Laskee Arvo1:n käänteisen hyperbolisenkotangentin tai määrittää listan, jokasisältää Lista1:n kaikkien elementtienkäänteiset hyperboliset kotangentit.

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla arccoth(...).

count() Katalogi >count(Arvo1taiLista1 [,Arvo2taiLista2[,...]])⇒arvo

Laskee elementtien kokonaismääränargumenteille, jotka sieventyvätnumeroarvoiksi.

Argumentit voivat olla lausekkeita, arvoja,listoja tai matriiseja. Argumenttiendatatyypit voivat olla erilaisia, jaargumentit voivat olla erikokoisia.

Listan, matriisin tai solualueen jokainenelementti sievennetään, jotta voidaanmäärittää, kuuluuko se laskettavaanlukumäärään.

Listat & Taulukot -sovelluksessa voit käyttääsolualueita argumenttien tilalla.

Tyhjiä elementtejä ei huomioida. Lisätietojatyhjistä elementeistä, katso sivu 207.

Luettelo aakkosjärjestyksessä 31

Page 36: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

32 Luettelo aakkosjärjestyksessä

countif() Katalogi >countif(Lista,Kriteerit)⇒arvo

Laskee niiden Listan sisältämienelementtien kokonaismäärän, jotkavastaavat määritettyjä kriteereitäKriteerit.

Kriteeri voi olla:

• Arvo, lauseke tai merkkijono. Joskriteerinä käytetään esimerkiksi lukua 3,laskee lukumäärään vain ne Listanelementit, jotka sieventyvät arvoksi 3.

• Boolen lauseke, joka sisältää symbolin ?kunkin elementin paikanpitäjänä.Esimerkiksi lauseke ?<5 laskeelukumäärään vain ne Listan elementit,jotka ovat alle 5.

Listat & Taulukot -sovelluksessa voit käyttääsolualueita Listan tilalla.

Listassa olevia tyhjiä elementtejä eihuomioida. Lisätietoja tyhjistäelementeistä, katso sivu 207.

Huomaa: Katso myös sumIf(), sivu 158, jafrequency(), sivu 59.

Laskee niidenelementtien lukumäärän, jotkaovat yhtä kuin 3.

Laskee niidenelementtien lukumäärän, jotkaovat yhtä kuin "def".

Laskee lukumäärään1:n ja 3:n.

Laskee lukumäärään3:n, 5:n ja 7:n.

Laskee lukumäärään1:n, 3:n, 7:n ja 9:n.

cPolyRoots() Katalogi >cPolyRoots(Poly,Muutt)⇒lista

cPolyRoots(Kertoinlista)⇒lista

Ensimmäinen syntaksi, cPolyRoots(Poly,Muutt), laskee polynomin Polykompleksisten juurten listan muuttujanMuutt suhteen.

Poly on oltava polynomi laajennetussamuodossa yhdessä muuttujassa. Älä käytälaajentamattomia muotoja, kuten y2·y+1tai x·x+2·x+1

Toinen syntaksi, cPolyRoots(Kertoinlista),laskee kompleksisten juurten listankertoimille, jotka sisältyvät Kertoinlistaan.

Huomaa: Katso myös polyRoots(), sivu 118.

Page 37: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

crossP() Katalogi >crossP(Lista1, Lista2)⇒lista

Määrittää listan Lista1:n ja Lista2:nristitulosta.

Lista1:n ja Lista2:n on oltavasamankokoiset, ja koon on oltava joko 2 tai3.

crossP(Vektori1, Vektori2)⇒vektori

Laskee rivi- tai sarakevektorin(argumenteista riippuen), joka onVektori1:n ja Vektori2:n ristitulo.

Sekä Vektori1:n että Vektori2:n on oltavarivivektoreita tai sarakevektoreita.Vektoreiden on oltava samankokoiset, jakoon tulee olla joko 2 tai 3.

csc() µ painike

csc(Arvo1)⇒arvocsc(Lista1)⇒lista

Laskee Arvo1:n kosekantin tai määrittäälistan, joka sisältää Lista1:n kaikkienelementtien kosekantit.

Astekulmatilassa:

Graadikulmatilassa:

Radiaanikulmatilassa:

csc/() µ painike

csc/(Arvo1) ⇒ arvo

csc/(Lista1) ⇒ lista

Laskee kulman, jonka kosekantti on Arvo1,tai määrittää listan, joka sisältää Lista1:nkunkin elementin käänteiskosekantit.

Astekulmatilassa:

Graadikulmatilassa:

Luettelo aakkosjärjestyksessä 33

Page 38: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

34 Luettelo aakkosjärjestyksessä

csc/() µ painikeHuomaa: Vastaus lasketaan aste-, graadi-tai radiaanikulmana käytössä olevankulmatila-asetuksen mukaisesti.

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla arccsc(...).

Radiaanikulmatilassa:

csch() Katalogi >csch(Arvo1) ⇒ arvo

csch(Lista1) ⇒ lista

Laskee Arvo1:n hyperbolisen kosekantin taimäärittää listan, joka sisältää Lista1:nkaikkien elementtien hyperbolisetkosekantit.

csch/() Katalogi >csch/(Arvo) ⇒ arvo

csch/(Lista1) ⇒ lista

Laskee Arvo1:n käänteisen hyperbolisenkosekantin tai määrittää listan, jokasisältää Lista1:n kaikkien elementtienkäänteiset hyperboliset kosekantit.

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla arccsch(...).

CubicReg Katalogi >CubicReg X, Y[, [Frekv] [, Luokka,Sisällytä]]

Laskee 3. asteen polynomiregressiony =a·x3+b· x2+c·x+dlistoista X ja Yfrekvenssillä Frekv. Tulosten yhteenvetotallentuu stat.results-muuttujaan. (Katsosivu 154.)

Kaikkien listojen on oltava samankokoisiaSisällytä-listaa lukuunottamatta.

Page 39: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

CubicReg Katalogi >X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan datapisteen X ja Yesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja | 0.

Luokka on numeeristen tai merkkijonojenluokkakoodien lista vastaavalle X- ja Y -datalle.

Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: a·x3+b·x2+c·x+d.

stat.a, stat.b,stat.c, stat.d

Regressiokertoimet.

stat.R2 Määrityskerroin.

stat.Resid Regressioyhtälön jäännökset

stat.XReg MuokatunX Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitustenmukaisesti.

stat.YReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitustenmukaisesti.

stat.FreqReg Komentoja stat.XReg ja stat.YReg vastaava frekvenssilista.

cumulativeSum() Katalogi >cumulativeSum(Lista1)⇒lista

Laskee listan Lista1:n sisältämienelementtien kumulatiivisista summistaalkaen elementistä 1.

Luettelo aakkosjärjestyksessä 35

Page 40: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

36 Luettelo aakkosjärjestyksessä

cumulativeSum() Katalogi >cumulativeSum(Matriisi1)⇒matriisi

Laskee matriisinMatriisi1:n sisältämienelementtien kumulatiivisista summista.Jokainen elementti on ylhäältä alasulottuvan sarakkeen kumulatiivinen summa.

Tyhjä elementti listassa Lista1 taimatriisissa Matriisi1 tuottaa tyhjänelementin tuloksena olevaan listaan taimatriisiin. Lisätietoja tyhjistä elementeistä,katso sivu 207.

Cycle Katalogi >Cycle

Siirtää ohjauksen välittömästi nykyisensilmukan (For, While tai Loop) seuraavaaniteraatioon.

Cycle ei ole sallittu näiden kolmensilmukkarakenteen (For, While tai Loop)ulkopuolella.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

Funktio, joka laskee yhteen kokonaisluvutväliltä 1-100 ohittaen luvun50.

4Cylind Katalogi >Vektori 4Cylind

Huomaa: Voit syöttää tämän operaattorintietokoneen näppäimistöltä kirjoittamalla@>Cylind.

Näyttää rivi- tai sarakevektorin sylinterinmuodossa [r,±q, z].

Vektorissa on oltava täsmälleen kolmeelementtiä. Se voi olla joko rivi tai sarake.

D

Page 41: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

dbd() Katalogi >dbd(pvm1,pvm2)⇒arvo

Laskee pvm1:n ja pvm2:n välissä olevienpäivien lukumäärän käyttäen todellistenpäivien laskentamenetelmää.

pvm1 ja pvm2 voivat olla lukuja tailukulistoja, jotka ovat vakiokalenterinpäivämääräalueen sisällä. Jos sekä pvm1että pvm2 ovat listoja, niiden on oltavasamanpituiset.

pvm1:n ja pvm2:n on oltava vuosien 1950 ja2049 välillä.

Voit syöttää päivämäärät kahdessa erimuodossa. Desimaalipisteen paikka onerilainen näissä päivämäärienesitystavoissa.

MM.DDYY (Yhdysvalloissa yleisesti käytettyesitystapa)DDMM.YY (Euroopassa yleisesti käytettyesitystapa)

4DD Katalogi >Laus1 4DD⇒arvoLista14DD⇒listaMatriisi14DD⇒matriisi

Huomaa: Voit syöttää tämän operaattorintietokoneen näppäimistöltä kirjoittamalla@>DD.

Laskee vastaavan desimaaliluvun asteinailmaistulle argumentille. Argumentti onluku, lista tai matriisi, jonka kulmatila-asetus tulkitsee graadeina, radiaaneina taiasteina.

Astekulmatilassa:

Graadikulmatilassa:

Radiaanikulmatilassa:

Luettelo aakkosjärjestyksessä 37

Page 42: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

38 Luettelo aakkosjärjestyksessä

4Decimal Katalogi >

Luku14Decimal⇒arvo

Lista1 4Decimal⇒arvo

Matriisi1 4Decimal⇒arvo

Huomaa: Voit syöttää tämän operaattorintietokoneen näppäimistöltä kirjoittamalla@>Decimal.

Näyttää argumentin desimaalimuodossa.Tätä operaattoria voi käyttää ainoastaansyöterivin lopussa.

Define (Määritä) Katalogi >DefineMuutt = LausekeDefine Funktio(Param1, Param2, ...) =Lauseke

Määrittää muuttujanMuutt tai käyttäjänmäärittämän funktion Funktio.

Parametrit, kuten Param1, toimivatpaikanpitäjinä argumenttien syöttämiseksifunktioon. Kun haet käyttäjän määrittämänfunktion, sinun on annettava parametrejavastaavat argumentit (esimerkiksi arvoja taimuuttujia). Kun funktio haetaan, sesieventää Lausekkeen annettujenargumenttien perusteella.

Muutt ja Funktio eivät voi olla järjestelmänmuuttujan tai sisäänrakennetun funktion taikomennon nimenä.

Huomaa: Seuraava Define-funktion muotoon vastaava kuin lausekkeen sieventäminen:lauseke & Funktio(Param1,Param2).Define Funktio(Param1, Param2, ...) =Func     LohkoEndFunc

Define Ohjelma(Param1, Param2, ...) =Prgm     Lohko

Page 43: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Define (Määritä) Katalogi >EndPrgm

Tässä muodossa käyttäjän määrittämäfunktio tai ohjelma voi suorittaa useistalausekkeista koostuvan lohkon.

Lohko voi olla joko yksi lauseke tai eririveillä olevien lausekkeiden sarja. Lohkovoi sisältää myös lausekkeita ja ohjeita(kuten If, Then, Else ja For).

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

Huomaa: Katso myös Define LibPriv, sivu 39,ja Define LibPub, sivu 39.

Define LibPriv (Määritä LibPriv) Katalogi >Define LibPriv Muutt = LausekeDefine LibPriv Funktio(Param1, Param2,...) = Lauseke

Define LibPriv Funktio(Param1, Param2,...) = Func     LohkoEndFunc

Define LibPriv Ohjelma(Param1, Param2,...) = Prgm     LohkoEndPrgm

Tämä komento toimii muuten samallatavalla kuin Define paitsi, että se määrittääyksityisen kirjastomuuttujan, -funktion tai -ohjelman. Yksityiset funktiot ja ohjelmateivät ole katalogissa.

Huomaa: Katso myös Define, sivu 38, jaDefine LibPub, sivu 39.

Define LibPub (Määritä LibPub) Katalogi >Define LibPubMuutt = LausekeDefine LibPub Funktio(Param1, Param2, ...)

Luettelo aakkosjärjestyksessä 39

Page 44: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

40 Luettelo aakkosjärjestyksessä

Define LibPub (Määritä LibPub) Katalogi >= Lauseke

Define LibPub Funktio(Param1, Param2, ...)= Func     LohkoEndFunc

Define LibPubOhjelma (Param1, Param2,...) = Prgm     LohkoEndPrgm

Tämä komento toimii muuten samallatavalla kuin Define paitsi, että se määrittääjulkisen kirjastomuuttujan, -funktion tai -ohjelman. Julkiset funktiot ja ohjelmatnäkyvät katalogissa sen jälkeen, kun kirjastoon tallennettu ja näyttö on päivitetty.

Huomaa: Katso myös Define, sivu 38, jaDefine LibPriv, sivu 39.

deltaList() Katso @List(), sivu 87.

DelVar Katalogi >DelVarMuutt1[,Muutt2] [,Muutt3] ...

DelVarMuutt.

Poistaa määritetyn muuttujan taimuuttujaryhmän muistista.

Jos yksi tai useampia muuttujia on lukittu,tämä komento aiheuttaa virheilmoituksenja poistaa vain lukitsemattomat muuttujat.Katso unLock, sivu 172.

Page 45: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

DelVar Katalogi >DelVarMuutt. poistaa kaikki Muutt:njäsenet. muuttujaryhmä (kuten tilastollinenstat.nn tulosta tai muuttujaa, jotka on luotufunktiolla LibShortcut()). Piste (.) tässäDelVar-komennon muodossa rajoittaafunktion muuttujaryhmän poistamiseen;komento ei vaikuta yksinkertaiseenmuuttujaanMuutt.

delVoid() Katalogi >delVoid(Lista1)⇒lista

Antaa tuloksena listan, jossa on listanLista1 sisältö, ja kaikki tyhjät elementit onpoistettu.

Lisätietoja tyhjistä elementeistä, katso sivu207.

det() Katalogi >det(neliömatriisi[, Toleranssi])⇒lauseke

Laskee neliömatriisin determinantin.

Valinnaisesti kaikkia matriisielementtejäkäsitellään nollana, jos niiden itseisarvo onpienempi kuin Toleranssi. Tätä toleranssiakäytetään vain, jos matriisissa onliukulukusyötteitä eikä se sisällä symbolisiamuuttujia, joille ei ole määritetty arvoa.Muussa tapauksessa Tolerassia eihuomioida.

• Jos käytät painikkeita/· taiAutomaattinen tai likimääräinen -tilanvalintaa Approximate (Likimääräinen),laskut suoritetaan liukulukuaritmetiikalla.

• Jos Toleranssi jätetään pois tai sitä eikäytetä, oletusarvoinen toleranssilasketaan seuraavasti:

Luettelo aakkosjärjestyksessä 41

Page 46: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

42 Luettelo aakkosjärjestyksessä

det() Katalogi >5EM14 ·max(dim(neliömatriisi))·rowNorm(neliömatriisi)

diag() Katalogi >diag(Lista)⇒matriisidiag(rivimatriisi)⇒matriisidiag(sarakematriisi)⇒matriisi

Laskee matriisin, joka sisältää arvotargumenttilistassa tai matriisin senpäälävistäjässä.

diag(neliömatriisi)⇒rivimatriisi

Laskee rivimatriisin, joka sisältää elementitneliömatriisin päälävistäjästä.

neliömatriisi:n on oltava neliö.

dim() Katalogi >dim(Lista)⇒kokonaisluku

Laskee Listan mitat.

dim(Matriisi)⇒lista

Laskee matriisin mitat kahden elementinlistana {rivit, sarakkeet}.

dim(Merkkijono)⇒kokonaisluku

Laskee merkkijononMerkkijonosisältämien merkkien lukumäärän.

Page 47: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Disp Katalogi >Disp lausTaiMerkkijono1 [,lausTaiMerkkijono2] ...

Näyttää Laskin-sovelluksen historiatietojensisältämät argumentit. Argumentitnäytetään peräkkäin, ja erotinmerkkeinäkäytetään ohuita välilyöntejä.

Käyttökelpoisia pääasiassa ohjelmissa jafunktioissa, jotta välilaskutoimitustennäyttäminen voidaan varmistaa.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

DispAt Katalogi >DispAt int,lauseke1 [,lauseke2 ...] ...

Komennolla DispAt voidaan määritellärivi, jolla määrätty lauseke taimerkkijono näytetään ruudulla.

Rivinumero voidaan määritellälausekkeeksi.

Huomaa, että rivin numero ei viittaakoko ruutuun vaan alueeseen, jokaseuraa välittömästikomentoa/ohjelmaa.

Tämä komento mahdollistaaohjauspaneelin kaltaisen tuotoksenohjelmista, joissa lausekkeen arvo taianturin lukema päivitetään samalleriville.

Komentoja DispAtja Disp voidaankäyttää samassa ohjelmassa.

Huomaa: Suurin sallittu numero onasetettu luvuksi 8, koska se vastaa kokonäyttöä täynnä rivejä kannettavassalaitteessa – kunhan riveillä ei olekaksiulotteisia matemaattisialausekkeita. Rivien täsmällinen määräriippuu näytetyn tiedon sisällöstä.

Esimerkki

Luettelo aakkosjärjestyksessä 43

Page 48: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

44 Luettelo aakkosjärjestyksessä

DispAt Katalogi >

Havainnollistavia esimerkkejä:

Define z()=PrgmFor n,1,50DispAt 1,"N: ",nDisp "Hello"EndForEndPrgm

Ulostuloz()

Iteraatio 1:Rivi 1: N:1

Rivi 2: Hello

Iteraatio 2:Rivi 1: N:2

Rivi 1: HelloRivi 3: Hello

Iteraatio 2:Rivi 1: N:3

Rivi 2: HelloRivi 3: HelloRivi 4: Hello

Define z1()=PrgmFor n,1,50DispAt 1,"N: ",nEndFor

For n,1,50Disp "Hello"EndForEndPrgm

z1()Rivi 1: N:3

Rivi 2: HelloRivi 3: HelloRivi 4: HelloRivi 5: Hello

Virhetilat:

Virheviestit KuvausDisplAt-rivinumeron on oltava lukujen 1 ja 8välillä

Lauseke arvioi rivinumeron välin 1–8(mukaan lukien) ulkopuolella

Liian vähän argumentteja Toiminnosta tai komennosta puuttuu yksitai useampi argumentti

Ei argumentteja Sama kuin nykyinen "syntaksivirhe" -dialogi

Liian monta argumenttia Rajoita argumenttia. Sama virhe kuinDisp.

Page 49: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Virheviestit KuvausVirheellinen tietotyyppi Ensimmäisen argumentin on oltava

numero.

Mitätön: DispAt mitätön "Hello World" Datatyyppivirhe onmitätöity (jos soittopyyntö on määritelty)

4DMS Katalogi >Lista 4DMS

Matriisi 4DMS

Huomaa: Voit syöttää tämän operaattorintietokoneen näppäimistöltä kirjoittamalla@>DMS.

Tulkitsee argumentin kulmana ja näyttäävastaavan DMS-luvun(DDDDDD¡MM'SS.ss''). DMS-muoto (asteet,minuutit, sekunnit) on kuvattu kohdissa ¡, ','' sivulla sivu 201 .

Huomaa: 4DMS muuntaa radiaanit asteiksi,kun sitä käytetään radiaanitilassa. Jossyötteen perässä on asteen merkki ¡,muunnosta ei suoriteta. Voit käyttääkomentoa 4DMS ainoastaan syöterivinlopussa.

Astekulmatilassa:

dotP() Katalogi >dotP(Lista1, Lista2)⇒lauseke

Laskee kahden listan “pistetulon”.

dotP(Vektori1, Vektori2)⇒lauseke

Laskee kahden vektorin “pistetulon”.

Kummankin on oltava rivivektoreita, taikummankin on oltava sarakevektoreita.

E

Luettelo aakkosjärjestyksessä 45

Page 50: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

46 Luettelo aakkosjärjestyksessä

e^() u painike

e^(Arvo1)⇒arvo

Laskee e:n arvon korotettuna Arvo1:npotenssiin.

Huomaa: Katso myös e eksponenttimalli,sivu 2.

Huomaa: Painikkeenu painaminen, jottanäkyviin saadaan e^(, on eri asia kuinnäppäimistön merkinE painaminen.

Voit syöttää kompleksiluvun reiqpolaarisessa muodossa. Käytä tätä muotoakuitenkin vain radiaanikulmatilassa; aste-tai graadikulmatilassa se aiheuttaamääritysjoukkovirheen (Domain).

e^(Lista1)⇒lista

Laskee e:n arvon korotettuna Lista1:njokaisen elementin potenssiin.

e^(neliömatriisi1)⇒neliömatriisi

Laskee neliömatriisi1:nmatriisieksponentin. Tämä ei ole sama kuinlaskettaessa e korotettuna kunkinelementin mukaiseen potenssiin.Laskentamenetelmä on kuvattu kohdassacos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

eff() Katalogi >eff(nimelliskorko,CpY)⇒arvo

Talouslaskentatoiminto, joka muuntaanimelliskorkokannan nimelliskorkoefektiiviseksi vuosikoroksi, kun CpYmääritetään korkojaksojen lukumääräksivuodessa.

nimelliskoron on oltava reaaliluku, jaCpY:n on oltava reaaliluku > 0.

Huomaa: Katso myös nom(), sivu 107.

Page 51: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

eigVc() Katalogi >eigVc(neliömatriisi)⇒matriisi

Laskee matriisin, joka sisältääominaisvektorit reaaliselle taikompleksiselle neliömatriisille, jossajokainen vastauksen sarake vastaaominaisarvoa. Huomaa, että ominaisvektoriei ole yksilöllinen; sitä voidaan skaalatamillä tahansa vakiokertoimella.Ominaisvektorit ovat normaalimuotoisia,mikä tarkoittaa, että, jos V = [x

1, x

2, … , x

n],

tällöin:

x12 + x

22 + … + x

n2 = 1

neliömatriisia tasapainotetaan ensinsimilaarimuunnoksilla, kunnes rivi- jasarakenormit ovat mahdollisimman lähelläsamaa arvoa. Sen jälkeen neliömatriisisievennetään Hessenberginylämatriisimuotoon ja ominaisvektoritlasketaan Schurin tekijöihin jaonmenetelmällä.

Suorakulmakompleksimuodossa:

Jos haluat nähdä koko vastauksen, paina£ja siirrä sen jälkeenosoitinta painikkeilla¡ ja ¢.

eigVl() Katalogi >eigVl(neliömatriisi)⇒lista

Laskee listan reaalisen tai kompleksisenneliömatriisin ominaisarvoista.

neliömatriisia tasapainotetaan ensinsimilaarimuunnoksilla, kunnes rivi- jasarakenormit ovat mahdollisimman lähelläsamaa arvoa. Sen jälkeen neliömatriisisievennetään Hessenberginylämatriisimuotoon ja ominaisarvotlasketaan Hessenbergin ylämatriisista.

Suorakulmakompleksimuodossa:

Jos haluat nähdä koko vastauksen, paina£ja siirrä sen jälkeenosoitinta painikkeilla¡ ja ¢.

Else Katso If, sivu 72.

Luettelo aakkosjärjestyksessä 47

Page 52: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

48 Luettelo aakkosjärjestyksessä

ElseIf Katalogi >If BoolenLaus1 Then     Lohko1ElseIf BoolenLaus2 Then     Lohko2       ©ElseIf BoolenLausN Then     LohkoNEndIf©

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

EndFor Katso For, sivu 56.

EndFunc Katso Func, sivu 60.

EndIf Katso If, sivu 72.

EndLoop Katso Loop, sivu 93.

EndPrgm Katso Prgm, sivu 119.

EndTry Katso Try, sivu 166.

Page 53: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

EndWhile Katso While, sivu 176.

euler () Katalogi >euler(Expr, Var, depVar, {Var0, VarMax},depVar0, VarStep

[, eulerStep]) ⇒matriisi

euler(SystemOfExpr, Var, ListOfDepVars,{Var0, VarMax},      ListOfDepVars0,VarStep [, eulerStep]) ⇒matriisi

euler(ListOfExpr, Var, ListOfDepVars,{Var0, VarMax},ListOfDepVars0, VarStep [, eulerStep])

⇒matriisi

Käyttää Eulerin menetelmää järjestelmänratkaisuun

muuttujalla depVar(Var0)=depVar0 välillä[Var0,VarMax]. Laskee matriisin, jonkaensimmäinen rivi määrittelee Vartulosarvot ja jonka toinen rivi määritteleeensimmäisen ratkaisukomponentin arvonvastaavilla Var-arvoilla jne.

Expr on oikea puoli, joka määritteleetavallisen differentiaaliyhtälön (ODE).

SystemOfExpr on oikeiden puolten ryhmä,joka määrittelee ODE-yhtälöiden ryhmän(vastaa riippuvien muuttujien järjestystäkohdassa ListOfDepVars).

ListOfExpr on oikeiden puolten luettelo,joka määrittelee ODE-yhtälöiden ryhmän(vastaa riippuvien muuttujien järjestystäkohdassa ListOfDepVars).

Var on riippumaton muuttuja.

ListOfDepVars on riippuvien muuttujienluettelo.

Differentiaaliyhtälö:y'=0.001*y*(100-y) ja y(0)=10

Jos haluat nähdä koko vastauksen, paina£ja siirrä sen jälkeenosoitinta painikkeilla¡ ja ¢.

Yhtälöryhmä:

kun y1(0)=2 ja y2(0)=5

Luettelo aakkosjärjestyksessä 49

Page 54: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

50 Luettelo aakkosjärjestyksessä

euler () Katalogi >{Var0, VarMax} on kahden elementin lista,joka määrittää funktion integroinninmuuttujasta Var0muuttujaan VarMax.

ListOfDepVars0 on riippuvien muuttujienalkuehtojen luettelo.

VarStep nollasta eroava numero niin, ettäsign(VarStep) = sign(VarMax-Var0) jaratkaisut lasketaan Var0+i·VarStep kaikillei=0,1,2,… niin, että Var0+i·VarStep onalueella [var0,VarMax] (muuttujallaVarMax ei ehkä ole ratkaisuarvoa).

eulerStep on positiivinen kokonaisluku(oletus 1), joka määrittelee Eulerinvaiheiden määrän tulosarvojen välillä.Eulerin menetelmän käyttämä varsinainenvaihemäärä on VarStepàeulerStep.

eval() Laitevalikkoeval(Expr) ⇒string

eval() on validi vain TI-Innovator™ Hubohjelmointikomentojenkomentoargumenteissa Get, GetStr, ja Send.Ohjelmisto käsittelee lausekkeen Expr jakorvaa eval()-ilmauksen lopputuloksellamerkkijoukkona

Argumentin Expr on sievennyttäväreaaliluvuksi.

Aseta RGB-ledin sininen väri puolelleintensiteetille.

Palauta sininen väri OFF-tilaan.

eval()-argumentin on sievennyttäväreaaliluvuksi.

Ohjelmoi punainen väri voimistumaan

Page 55: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

eval() LaitevalikkoSuorita ohjelma.

Vaikka eval() ei näytä tulostaan,voituloksena saatavaa laitekomentojonoakatsoa komennon suorittamisen jälkeentarkastamalla jonkin seuraavistaerikoismuuttujista.

iostr.SendAnsiostr.GetAnsiostr.GetStrAns

Huomio: Katso myös Get (sivu 62), GetStr (sivu 69), ja Send (sivu 141).

Exit Katalogi >Exit

Poistuu nykyisestä For-, While- tai Loop-lohkosta.

Exit-komento ei ole sallittu näiden kolmensilmukkarakenteen (For, While tai Loop)ulkopuolella.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

Funktion listaus:

exp() u painike

exp(Arvo1)⇒arvo

Laskee e:n arvon korotettuna Arvo1:npotenssiin.

Huomaa: Katso myös e eksponenttimalli,sivu 2.

Luettelo aakkosjärjestyksessä 51

Page 56: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

52 Luettelo aakkosjärjestyksessä

exp() u painikeVoit syöttää kompleksiluvun reiqpolaarisessa muodossa. Käytä tätä muotoakuitenkin vain radiaanikulmatilassa; aste-tai graadikulmatilassa se aiheuttaamääritysjoukkovirheen (Domain).

exp(Lista1)⇒lista

Laskee e:n arvon korotettuna Lista1:njokaisen elementin potenssiin.

exp(neliömatriisi1)⇒neliömatriisi

Laskee neliömatriisi1:nmatriisieksponentin. Tämä ei ole sama kuinlaskettaessa e korotettuna kunkinelementin mukaiseen potenssiin.Laskentamenetelmä on kuvattu kohdassacos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

expr() Katalogi >expr(Merkkijono)⇒lauseke

Määrittää Merkkijonon sisältämänmerkkijonon lausekkeena ja suorittaatoimenpiteen välittömästi.

ExpReg Katalogi >ExpReg X, Y [, [Frekv][, Luokka,Sisällytä]]

Laskee eksponentiaalisen regressiony = a·(b)xlistoista X ja Y frekvenssillä Frekv.Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Kaikkien listojen on oltava samankokoisiaSisällytä-listaa lukuunottamatta.

X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Page 57: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

ExpReg Katalogi >Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan datapisteen X ja Yesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja | 0.

Luokka on numeeristen tai merkkijonojenluokkakoodien lista vastaavalle X- ja Y -datalle.

Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: a·(b)x

stat.a, stat.b Regressiokertoimet

stat.r2 Muunnettujen tietojen lineaarimäärittelyn kerroin

stat.r Muunnettujen tietojen korrelaatiokerroin (x, ln(y))

stat.Resid Eksponentiaalimalliin liittyvät jäännökset

stat.ResidTrans Muunnettujen tietojen lineaariseen sovitukseen liittyvät jäännökset

stat.XReg MuokatunX Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitustenmukaisesti

stat.YReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitustenmukaisesti

stat.FreqReg Komentoja stat.XReg ja stat.YReg vastaava frekvenssilista

F

Luettelo aakkosjärjestyksessä 53

Page 58: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

54 Luettelo aakkosjärjestyksessä

factor() Katalogi >factor(rationaaliluku) laskeerationaaliluvun, joka on jaettu jaottomiintekijöihin. Sekalukujen kohdalla laskenta-aika pitenee eksponentiaalisesti toiseksisuurimman tekijän sisältämien numeroidenmäärän suhteen. Esimerkiksi 30-numeroisen kokonaisluvun tekijöihinjakaminen voi kestää pitempään kuinvuorokauden ja 100-numeroisen luvunpitempään kuin vuosisadan.

Pysäytä laskenta käsin,

• Kämmenlaite: Pidäc-painikettapainettuna ja paina toistuvasti·-painiketta.

• Windows®: Pidä F12-näppäintä pohjassaja paina toistuvasti Enter.

• Macintosh®: Pidä F5-näppäintä pohjassaja paina toistuvasti Enter.

• iPad®: Sovellus näyttää kehotuksen. Voitjatkaa odottamista tai peruuttaa.

Jos haluat pelkästään määrittää, onko jokinluku jaoton, käytä sen sijaan komentoaisPrime(). Se on paljon nopeampi, erityisestijos rationaaliluku ei ole jaoton, ja jostoiseksi suurimmassa tekijässä onenemmän kuin viisi numeroa.

FCdf() Katalogi >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-jakaumantodennäköisyydenalarajan ja ylärajanvälillä määritellylle dfOsoittajalle(vapausaste) ja dfNimittäjälle.

Aseta P(X { yläraja):lle alaraja = 0.

Page 59: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Fill Katalogi >Fill Arvo, matriisiMuutt⇒matriisi

Korvaa muuttujanmatriisiMuutt jokaisenelementin Arvolla.

matriisiMuuttujan on oltava valmiiksiolemassa.

Fill Arvo, listaMuutt⇒lista

Korvaa muuttujan listaMuutt jokaisenelementin Arvolla.

listaMuuttujan on oltava valmiiksiolemassa.

FiveNumSummary Katalogi >FiveNumSummary X[,[Frekv][,Luokka,Sisällytä]]

Antaa lyhennetyn version 1 muuttujantilastoista listalle X. Tulosten yhteenvetotallentuu stat.results-muuttujaan. (Katsosivu 154.)

X edustaa datan sisältävää listaa.

Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan X:n arvonesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja 0.

Luokka on numeeristen luokkakoodien listavastaaville X:n arvoille.

Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

Tyhjä elementti jossakin listassa X, Frekvtai Luokka saa aikaan, että kaikkien listojenvastaava elementti on tyhjä. Lisätietojatyhjistä elementeistä, katso sivu 207.

Luettelo aakkosjärjestyksessä 55

Page 60: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

56 Luettelo aakkosjärjestyksessä

Tulosmuuttuja Kuvaus

stat.MinX x:n arvojenminimi

stat.Q1X x:n ensimmäinenneljännes

stat.MedianX x:nmediaani

stat.Q3X x:n kolmas neljännes

stat.MaxX x:n arvojenmaksimi

floor() Katalogi >floor(Arvo1)⇒kokonaisluku

Laskee suurimman kokonaisluvun, joka on {argumentti. Tämä funktio on identtinenfunktion int() kanssa.

Argumentti voi olla reaali- taikompleksiluku.

floor(Lista1)⇒listafloor(Matriisi1)⇒matriisi

Määrittää listan tai matriisin jokaisenelementin alarajasta.

Huomaa: Katso myös ceiling() ja int().

For Katalogi >ForMuutt,Matala, Korkea [, Askel]     LohkoEndFor

Suorittaa Lohkon sisältämät lausekkeetiteratiivisesti jokaiselle muuttujanMuuttarvolle,Matalasta Korkeaaan kohdassaAskel 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 sarjalausekkeita, jotka on erotettu toisistaankaksoispisteellä (:).

Page 61: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

For Katalogi >Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

format() Katalogi >format(Arvo[, muotoMerkkijono])⇒merkkijono

Määrittää Arvon merkkijononamuotoilumallin perusteella.

muotoMerkkijono on merkkijono, ja sentulee olla muodossa: “F[n]”, “S[n]”, “E[n]”,“G[n][c]”, jossa [ ] ilmaisevat valinnaisiaosia.

F[n]: Kiinteä muoto. n on desimaalipisteenjälkeen näytettävien numeroidenlukumäärä.

S[n]: Kymmenpotenssimuoto. n ondesimaalipisteen jälkeen näytettäviennumeroiden lukumäärä.

E[n]: Tekninen esitystapa. n onensimmäisen merkitsevän numeron jälkeennäytettävien numeroiden lukumäärä.Eksponentti säätyy kolmella kerrolliseksi, jadesimaalipiste siirtyy 0, 1 tai 2 numeroaoikealle.

G[n][c]: Muuten sama kuin kiinteä muoto,mutta erottaa myös juuren vasemmallapuolella olevat numerot kolmen ryhmiin. cmäärittää ryhmän erotusmerkin, ja senoletusarvo on pilkku. Jos c on piste, juurinäytetään pilkkuna.

[Rc]: Mihin tahansa edellä mainituistamäärittäjistä voidaan liittää Rc-juurilippu,jossa c on yksi merkki, joka määrittääkorvauksen kohteen juuripisteestä.

Luettelo aakkosjärjestyksessä 57

Page 62: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

58 Luettelo aakkosjärjestyksessä

fPart() Katalogi >fPart(Laus1)⇒lausekefPart(Lista1)⇒listafPart(Matriisi1)⇒matriisi

Laskee argumentin murtolukuosan.

Kun kyseessä on lista tai matriisi, laskeeelementtien murtolukuosat.

Argumentti voi olla reaali- taikompleksiluku.

FPdf() Katalogi >FPdf(XArvo,dfOsoitt,dfNimitt)⇒luku, josXArvo on luku, lista, jos XArvo on lista

Laskee F-jakauman todennäköisyydenXArvon kohdalle määritetyilledfOsoittajalle (vapausasteet) jadfNimittäjälle.

freqTable4list() Katalogi >freqTable4list(Lista1,frekvKokonaislukuLista)⇒lista

Laskee listan, joka sisältää Lista1:nelementit lavennettuinafrekvKokonaislukuListan määrittämienfrekvenssien mukaisesti. Tätä funktiotavoidaan käyttää laadittaessafrekvenssitaulukkoa Data & Tilastot -sovelluksessa.

Lista1 voi olla mikä tahansa kelvollinenlista.

frekvKokonaislukuListan on oltavasamankokoinen kuin Lista1 ja sen tuleesisältää ainoastaan ei-negatiivisiakokonaislukuelementtejä. Jokainenelementti määrittää kuinka monta kertaaLista1-elementti toistetaan tuloslistassa.Nolla-arvo sulkee pois vastaavan Lista1-elementin.

Page 63: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

freqTable4list() Katalogi >Huomaa: Voit syöttää tämän funktiontietokoneen näppäimistöltä kirjoittamallafreqTable@>list(...).

Tyhjiä elementtejä ei huomioida. Lisätietojatyhjistä elementeistä, katso sivu 207.

frequency() Katalogi >frequency(Lista1,lokerotLista)⇒lista

Luo listan, joka sisältää Lista1:nelementtien lukumäärät. Lukumäärätperustuvat alueisiin (lokeroihin), jotkamää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)>?}. Tuloksenaoleva lista on yhden elementin pitempi kuinlokerotLista.

Jokainen vastauksen elementti vastaaniiden Lista1:n elementtien lukumäärää,jotka ovat kyseisen lokeron alueella.Funktion countIf() termeillä ilmaistunavastaus on { countIf(list, ?{b(1)), countIf(list, b(1)<?{b(2)), …, countIf(list, b(n-1)<?{b(n)), countIf(list, b(n)>?)}.

Niitä Lista1:n elementtejä, joita ei voi“lokeroida”, ei huomioida. Tyhjiäelementtejä ei myöskään huomioida.Lisätietoja tyhjistä elementeistä, katso sivu207.

Listat & Taulukot -sovelluksessa voit käyttääsolualueita kummankin argumentin tilalla.

Huomaa: Katso myös countIf(), sivu 32.

Vastauksen selitys:

2Datalistanelementtiä on{2.5

4Datalistanelementtiä on>2.5 ja {4.5

3Datalistanelementtiä on>4.5

Elementti "hei" onmerkkijono, jota ei voisijoittaa mihinkäänmääritetyistä lokeroista.

FTest_2Samp Katalogi >FTest_2Samp Lista1,Lista2[,Frekv1[,Frekv2[,Hypot]]]

FTest_2Samp Lista1,Lista2[,Frekv1

Luettelo aakkosjärjestyksessä 59

Page 64: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

60 Luettelo aakkosjärjestyksessä

FTest_2Samp Katalogi >[,Frekv2[,Hypot]]]

(Datalistan syöte)

FTest_2Samp sx1,n1,sx2,n2[,Hypot]

FTest_2Samp sx1,n1,sx2,n2[,Hypot]

(Yhteenvetotilaston syöte)

Suorittaa kahden otoksen F -testin. Tulostenyhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Kun Ha: s1 > s2, aseta Hypot>0

Kun Ha: s1 ƒ s2 (oletus), aseta Hypot =0

Kun Ha: s1 < s2, aseta Hypot<0

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.F LaskettuÛ-tilasto datasekvenssille

stat.PVal Alinmerkitsevyystaso, jolla nollahypoteesi voidaanhylätä

stat.dfNumer osoittajan vapausasteet = n1-1

stat.dfDenom nimittäjän vapausasteet = n2-1

stat.sx1, stat.sx2 Otoksen keskihajonnatLista 1:n ja Lista 2:n sisältämille datasekvensseille

stat.x1_barstat.x2_bar

Otoksen keskiarvotLista 1:n ja Lista 2:n sisältämille datasekvensseille

stat.n1, stat.n2 Otosten koko

Func Katalogi >Func     LohkoEndFunc

Malli käyttäjän määrittämän funktionluomista varten.

Määritä paloittainmääritelty funktio:

Page 65: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Func Katalogi >Lohko voi olla yksi lauseke tai sarjalausekkeita, jotka on erotettu toisistaankaksoispisteellä (:), tai sarja eri riveilläolevia lausekkeita. Funktio voi käyttääReturn-ohjetta tietyn vastauksenlaskemiseen.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

Funktion g(x) kuvaajanpiirtämisen tulos

G

gcd() Katalogi >gcd(Arvo1, Arvo2)⇒lauseke

Laskee kahden argumentin suurimmanyhteisen jakajan. Kahden murtoluvun gcd onniiden osoittajien gcd jaettuna nimittäjienlcm:llä.

Auto or Approximate (Automaattinen tailikimääräinen) -tilassa murtoluvunliukulukujen gcd on 1.0.

gcd(Lista1, Lista2)⇒lista

Laskee Lista1:n ja Lista2:n toisiaanvastaavien elementtien suurimmat yhteisetjakajat.

gcd(Matriisi1, Matriisi2)⇒matriisi

LaskeeMatriisi1 :n ja Matriisi2:n toisiaanvastaavien elementtien suurimmat yhteisetjakajat.

geomCdf() Katalogi >geomCdf(p,alaraja,yläraja)⇒luku, josalaraja ja yläraja ovat lukuja, lista, josalaraja ja yläraja ovat listoja

geomCdf(p,yläraja)kun P(1{X{yläraja)⇒luku, jos yläraja on luku, lista, josyläraja on lista

Luettelo aakkosjärjestyksessä 61

Page 66: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

62 Luettelo aakkosjärjestyksessä

geomCdf() Katalogi >Laskee kumulatiivisen geometrisentodennäköisyyden alarajalta ylärajallemääritetyllä onnistumistodennäköisyydelläp.

Kun P(X { yläraja), aseta alaraja = 1.

geomPdf() Katalogi >geomPdf(p,XArvo)⇒luku, jos XArvo onluku, lista, jos XArvo on lista

Laskee diskreetin jakaumantodennäköisyyden XArvo:n, eli ensimmäisenonnistuneen kokeen järjestysnumeronkohdalla, määritetylläonnistumistodennäköisyyllä p.

Get LaitevalikkoGet [kehotemerkkijono,] var[, statusVar]

Get [kehotemerkkijono,] func(arg1,...argn)[, statusVar]

Ohjelmointikomento: Noutaa arvonliitetystä TI-Innovator™ Hub ja sijoittaaarvon muuttujaan var.

Arvo täytyy kysyä:

• Etukäteen Send "READ ..." - komennolla.

— tai —

• Upottamalla "READ ..." kysyvalinnaisenakehotemerkkijonoargumenttina. Tämämenetelmä antaa sinun käyttääyksittäistä komentoa kysyäksesi arvoa jahakeaksesi sen.

Tapahtuu implisiittinen yksinkertaistus.Esimerkiksi vastaanotettu merkkijono "123"tulkitaan numeeriseksi arvoksi.Säilyttääksesi merkkijonon käytä toimintoaGetStr toiminnon Get sijaan.

Esimerkki: Kysy laitteen sisäänrakennetunvalaistusanturin tämänhetkinenarvo. Käytäkomentoa Get noutaaksesi arvon jasijoittaaksesi semuuttujaan lightval.

Upota READ-kysely komentoonGet.

Page 67: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Get LaitevalikkoJos sisällytät valinnaisen argumentinstatusVar, sille määrätään arvotoimenpiteen onnistumisen perusteella.Arvo nolla merkitsee, ettei tietoa olevastaanotettu.

Järjestyksessä toisessa syntaksissa func()-argumentti sallii ohjelman tallentaavastaanotetun merkkijononfunktiomääritelmänä. Tämä syntaksi toimiiikään kuin ohjelma suorittaisi komennon:

     Määrittele func(arg1, ...argn) =vastaanotettu merkkijono

Sen jälkeen ohjelma voi käyttää määriteltyäfunktiota func().

Huomio: Komentoa Get voi käyttääkäyttäjän määrittelemän ohjelman sisällä,mutta ei funktion sisällä.

Huomio: Katso myös GetStr, sivu 69 ja Sendsivu 141.

getDenom() Katalogi >getDenom(Murtoluku1)⇒arvo

Muuttaa argumentin lausekkeeksi, jolla onsievennetty yhteinen nimittäjä, ja laskeesen jälkeen lausekkeen nimittäjän.

getKey() Katalogi >getKey([0|1]) ⇒ returnString

Kuvaus:getKey() – mahdollistaa TI-Basic-ohjelmalle näppäimistön – kannettavalaite, pöytätietokone ja emulaattoripöytätietokoneella.

Esimerkki:

Esimerkki:

Luettelo aakkosjärjestyksessä 63

Page 68: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

64 Luettelo aakkosjärjestyksessä

getKey() Katalogi >• alas painettu näppäin := getKey()

palauttaa näppäimen tai tyhjänmerkkijonon, jos mitään näppäintä eiole painettu. Tämä komento palaavälittömästi.

• alas painettu näppäin := getKey(1)odottaa, kunnes jotakin näppäintäpainetaan. Tämä komento pysäyttääohjelman suorituksen, kunnes jotakinnäppäintä on painettu.

Näppäimen pitäminen painettuna:

Kannettavalaite/Emulaattorinäppäin Pöytätietokone Palauta arvo

Esc Esc "esc"

Kosketuslevy – Yläpainallus N/A "ylös"

Päällä N/A "päävalikko"

Scratchapps N/A muistilehtiö

Kosketuslevy – Vasenpainallus

N/A "vasen"

Kosketuslevy –Keskipainallus

N/A "keskus"

Kosketuslevy – Oikeapainallus

N/A "oikea"

Doc N/A "doc"

Tabulaattori Tabulaattori "Tabulaattori"

Kosketuslevy – Alapainallus Nuoli alaspäin "alas"

Päävalikko N/A "päävalikko"

Ctrl Ctrl ei palautusta

Vaihto Vaihto ei palautusta

Var N/A "var"

Poista N/A "poista"

Page 69: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Kannettavalaite/Emulaattorinäppäin Pöytätietokone Palauta arvo

= = "="

Trigonometria N/A Trigonometria

0:sta 9:ään 0-9 "0" ... 9

Sapluunat N/A "sapluuna"

Lista N/A "lista"

^ ^ "^"

X^2 N/A "neliö"

/ (jakonäppäin) / "/"

* (kertonäppäin) * "*"

e^x N/A "eksponentti"

10^x N/A "10voima"

+ + "+"

- - "-"

( ( "("

) ) ")"

. . "."

(-) N/A "-" (negatiivinen merkki)

Syötä Syötä "syötä"

ee N/A "E" (tieteellinen merkintä E)

a – z a–z alfa = kirjainmerkki painettu(pieni kirjain)("a" – "z")

vaihto a–z vaihto a–z alfa = kirjainmerkki painettu"A" - "Z"

Huomaa: Ctrl-vaihto lukitseeisot kirjaiment

?! N/A "?!"

pii N/A "pii"

Lippu N/A ei palautusta

Luettelo aakkosjärjestyksessä 65

Page 70: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

66 Luettelo aakkosjärjestyksessä

Kannettavalaite/Emulaattorinäppäin Pöytätietokone Palauta arvo

, , ","

Palautus N/A Palautus

Välilyönti Välilyönti Välilyönti

Ei pääsyä Näppäimet erikoismerkeille,kuten @,!,^, etc.

Kirjainmerkki on palautettu

N/A Toimintonäppäimet Kirjainmerkkejä ei olepalautettu

N/A Erityiset näytönkontrollinäppäimet

Kirjainmerkkejä ei olepalautettu

Ei pääsyä Muita näytön näppäimiä,jotka eivät ole käytettävissälaskimessa, kun getkey()odottaa näppäimenpainallusta. ({, },;, :, ...)

Sama kirjainmerkki, jonkasaat Notesista (eimatemaattisessa kentässä)

Huomaa: On tärkeää huomata, että ohjelman getKey () läsnäolo muuttaa ohjelmaatiettyjen tapahtumien käsittelyä. Joitakin näistä kuvataan jäljempänä.Lopeta ohjelma ja käsittele tapahtuma – aivan kuin jos käyttäjä poistuisi ohjelmastapainamalla ON -näppäintä"Tuki " jäljempänä tarkoittaa – Järjestelmä toimii odotetusti – ohjelma jatkuu.

Tapahtuma laite Työpöytä – TI-Nspire ™Ohjelmisto opiskelijoille

Pikakysely Lopeta ohjelma, käsitteletapahtuma

Sama kuin kannettava laite(TI-Nspire™ StudentSoftware, TI-Nspire™Navigator™ NC TeacherSoftware – vain)

Etätiedoston hallinta

(Sisältää lähetyksen "ExitPress 2 Test" -tiedostontoisesta kämmenlaitteestatai työpöydänkannettavasta laitteesta)

Lopeta ohjelma, käsitteletapahtuma

Sama kuin kannettava laite.(TI-Nspire™ StudentSoftware, TI-Nspire™Navigator™ NC TeacherSoftware-vain)

Lopeta oppitunti Lopeta ohjelma, käsitteletapahtuma

Tuki(TI-Nspire™ StudentSoftware, TI-Nspire™Navigator™ NC TeacherSoftware-vain)

Page 71: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Tapahtuma Laite Työpöytä – TI-Nspire ™Kaikki versiot

TI-Innovator™ Hub Yhdistä/ katkaise

Tuki – onnistuukomennolla TI-Innovator™Hub. Kun olet lopettanutohjelman, TI-Innovator™Hub työskenteleeedelleen kämmenlaitteenkanssa.

Sama kuin kannettava laite

getLangInfo() Katalogi >getLangInfo()⇒merkkijono

Antaa merkkijonon, joka vastaa parhaillaankäytössä olevan kielen lyhyttä nimeä. Voitkäyttää sitä esimerkiksi ohjelmassa taifunktiossa 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”

getLockInfo() Katalogi >getLockInfo(Muutt)⇒arvo

Määrittää muuttujanMuutt nykyisenlukittu/lukitsematon-tilan.

arvo =0:Muutt on lukitsematon tai sitä eiole olemassa.

arvo =1:Muutt on lukittu eikä sitä voimuuttaa tai poistaa.

Katso Lock, sivu 90, ja unLock, sivu 172.

Luettelo aakkosjärjestyksessä 67

Page 72: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

68 Luettelo aakkosjärjestyksessä

getMode() Katalogi >getMode(TilanNimiKokonaisluku)⇒arvo

getMode(0)⇒lista

getMode(TilanNimiKokonaisluku) laskeearvon, joka vastaa TilanNimiKokonaisluku-tilan nykyistä asetusta.

getMode(0) laskee listan, joka sisältäälukupareja. Jokainen pari koostuu tilaakuvaavasta kokonaisluvusta ja asetustakuvaavasta kokonaisluvusta.

Tilat ja niiden asetukset on esitetty allaolevassa taulukossa.

Jos tallennat asetukset komennollagetMode(0) & muutt, voit käyttääkomentoa setMode(muutt) funktiossa taiohjelmassa ja tallentaa asetukset näinväliaikaisesti pelkästään funktion taiohjelman suorituksen ajaksi. Katso setMode(), sivu 143.

Tilannimi

Tilaavastaavakokonaisluku

Asetuksia vastaavat kokonaisluvut

Näytettävätnumerot

1 1=Liukuva, 2=Liukuva1, 3=Liukuva2,4=Liukuva3, 5=Liukuva4, 6=Liukuva5,7=Liukuva6, 8=Liukuva7, 9=Liukuva8,10=Liukuva9, 11=Liukuva10, 12=Liukuva11,13=Liukuva12, 14=Kiinteä0, 15=Kiinteä1,16=Kiinteä2, 17=Kiinteä3, 18=Kiinteä4,19=Kiinteä5, 20=Kiinteä6, 21=Kiinteä7,22=Kiinteä8, 23=Kiinteä9, 24=Kiinteä10,25=Kiinteä11, 26=Kiinteä12

Kulma 2 1=Radiaani, 2=Aste, 3=Graadi

Eksponenttimuoto 3 1=Normaali, 2=Kymmenpotenssi,3=Tekninen

Reaali- taikompleksiluku

4 1=Reaali, 2=Suorakulma, 3=Polaarinen

Automaattinentai likimääräinen.

5 1=Automaattinen, 2=Likimääräinen

Vektorimuoto 6 1=Suorakulma, 2=Sylinteri, 3=Pallo

Kantaluku 7 1=Desimaali, 2=Heksagonaalinen,3=Binaarinen

Page 73: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

getNum() Katalogi >getNum(Murtoluku1)⇒arvo

Muuttaa argumentin lausekkeeksi, jolla onsievennetty yhteinen nimittäjä, ja laskeesen jälkeen lausekkeen osoittajan.

GetStr Hub-valikkoGetStr [kehotemerkkijono,] var[,statusVar]

GetStr [kehotemerkkijono,] func(arg1,...argn)[, statusVar]

Ohjelmointikomento: Toimii samalla tavallakuin Get-komento, mutta vastaanotettu arvotulkitaan aina merkkijonoksi. Get-komentokuitenkin tulkitsee vastauksen lausekkeeksi,jollei sitä merkitä lainausmerkkien ("")sisään.

Huomio: Katso myös Get, sivu 62 ja Send sivu141.

Katso esimerkit kohdasta Get.

getType() Katalogi >getType(var)⇒merkkijono

Antaa tulokseksi merkkijonon, jokailmoittaa muuttujan var datatyypin.

Jos muuttujaa var ei ole määritelty,tulokseksi tulee merkkijono "EI MITÄÄN".

Luettelo aakkosjärjestyksessä 69

Page 74: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

70 Luettelo aakkosjärjestyksessä

getVarInfo() Katalogi >getVarInfo()⇒matriisi tai merkkijono

getVarInfo(LibNameString)⇒matriisi taimerkkijono

getVarInfo() laskee tietomatriisin(muuttujan nimi, tyyppi, kirjastonkäytettävyys ja lukittu/lukitsematon-tila)kaikille nykyisessä tehtävässä määritetyillemuuttujille ja kirjasto-objekteille.

Jos yhtään muuttujaa ei ole määritetty,getVarInfo() antaa vastauksena merkkijonon"NONE".

getVarInfo(KirjNimiMerkkijono)antaatuloksena tietomatriisin kaikista kirjastossaKirjNimiMerkkijonomääritetyistäkirjasto-objekteista. KirjNimiMerkkijononon oltava merkkijono (lainausmerkkiensisällä oleva teksti) tai merkkijonomuuttuja.

Jos kirjastoa KirjNimiMerkkijono ei oleolemassa, esiintyy virhe.

Huomaa vasemmanpuoleinen esimerkki,jossa funktion getVarInfo() vastaus onmääritetty muuttujaan vs. Jos muuttujan vsriviä 2 tai riviä 3 yritetään näyttää,tuloksena on “Kelpaamaton lista taimatriisi” -virhe, koska vähintään yksi näidenrivien elementeistä (esimerkiksi muuttujab) 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 tueyleistettyä matriisirakennetta, jossamatriisin elementti voi olla joko matriisi tailista.

Page 75: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Goto Katalogi >Goto tunnusnimi

Siirtää ohjauksen tunnukseen tunnusnimi.

tunnusnimi on määritettävä samassafunktiossa käyttäen Lbl-ohjetta.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

4Grad Katalogi >Laus1 4 Grad⇒lauseke

Muuttaa Laus1:n graadikulmaan.

Huomaa: Voit syöttää tämän operaattorintietokoneen näppäimistöltä kirjoittamalla@>Grad.

Astekulmatilassa:

Radiaanikulmatilassa:

I

identity() Luettelo >identity(kokonaisluku) ⇒ matriisi

Laskee identiteettimatriisin, jonka koko onkokonaisluku.

Kokonaisluvun on oltava positiivinenkokonaisluku.

Luettelo aakkosjärjestyksessä 71

Page 76: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

72 Luettelo aakkosjärjestyksessä

Jos Luettelo >JosBoolenLaus

Ilmaisut

Jos BoolenLaus NiinLohko

EndIf

Jos BoolenLaus on tosi, suorittaa yhdenlausekkeen Lauseke tai lausekkeiden lohkonLohko ennen suorituksen jatkamista.

Jos BoolenLaus on epätosi, jatkaasuoritusta suorittamatta lauseketta tailausekkeiden lohkoa.

Lohko voi olla joko yksi lauseke tai sarjalausekkeita, jotka on erotettu toisistaankaksoispisteellä (:) merkki.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

Jos BoolenLaus, niin       Lohko1Tai       Lohko2EndIf

Jos BoolenLauson tosi, suorittaa Lohko1:nja sen jälkeen jättää väliin Lohko2:n.

Jos BoolenLaus on epätosi, ohittaaLohko1:n, mutta suorittaa Lohko2:n.

Lohko1 ja Lohko2 voivat olla yksi lauseke.

Page 77: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Jos Luettelo >Jos BoolenLaus1, niin       Lohko1Jos taas BoolenLaus2, niin       Lohko2⋮Jos taas BoolenLausN, niin       LohkoNEndIf

Sallii haarautumisen Jos BoolenLaus1 ontosi, suorittaa Lohko1:n Jos BoolenLaus1on epätosi, laskee BoolenLaus2:n jne.

ifFn() Luettelo >ifFn(BoolenLaus,Arvo_Jos_tosi [,Arvo_Jos_epätosi [,Arvo_Jos_tuntematon]]) ⇒lauseke, lista tai matriisi

Laskee BoolenLaus (jokaiselle BoolenLaus) elementille) ja antaa tuloksennoudattaen seuraavia sääntöjä:

• BoolenLaus voi testata yksittäisen arvon,listan tai matriisin.

• Jos jokin BoolenLaus elementti on tosi,laskee vastaavan elementin lausekkeestaArvo_Jos_tosi.

• Jos jokin BoolenLaus elementti onepätosi, laskee vastaavan elementinlausekkeesta Arvo_Jos_epätosi. Jos jätätpois lausekkeen Arvo_Jos_epätosi,laskee määrittelemättömäksi.

• Jos BoolenLaus elementti ei ole tosieikä epätosi, laskee vastaavan elementinArvo_If_unknown. Jos jätät pois Arvo_If_unknown, laskeemäärittelemättömäksi.

• Jos funktion josFn() toinen, kolmas taineljäs argumentti on yksi lauseke, Boolentestiä sovelletaan jokaiseen sijaintiinBoolen lausekkeessaBoolenLaus.

1:n testiarvo onalle 2.5, joten sen vastaava

Arvo_Jos_tosi -elementti arvolle 5kopioidaan vastausten listaan.

2:n testiarvo onalle 2.5, joten sitä vastaava

Arvo_Jos_tosi-elementti arvolle 6kopioidaan vastausten listaan.

3:n testiarvo ei ole alle 2.5, joten sitävastaavaArvo_Jos_epätosi-elementti 10kopioidaan vastausten listaan.

Arvo_Jos_tosi onyksittäinenarvo javastaa mitä tahansa valittua sijaintia.

ArvoaArvo_Jos_epätosi ei olemääritelty. Käytetäänmerkintää EiMäär

Luettelo aakkosjärjestyksessä 73

Page 78: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

74 Luettelo aakkosjärjestyksessä

ifFn() Luettelo >Huomaa: Jos sievennetty BoolenLausilmaisu sisältää listan tai matriisin, kaikkienmuiden lista- tai matriisiargumenttien onoltava samansuuruisia, ja myös tuloksen onoltava samansuuruinen.

Yksi elementti valittu lausekkeestaArvo_Jos_tosi. Yksi elementti valittu lausekkeestaArvo_Jos_epätosi.

imag() Luettelo >imag(Arvo1) ⇒ arvo

Laskee argumentin imaginaarisen osan.

imag(Lista1) ⇒ lista

Laskee listan alkutekijöiden imaginaarisistaosista.

imag(Matriisi1) ⇒ matriisi

Laskee matriisin alkutekijöidenimaginaarisista osista.

Epäsuora operaattori Katso #(), sivu 199.

inString() Luettelo >inString(srcMerkkijono, alaMerkkijono[,Alku]) ⇒ kokonaisluku

Laskee merkin paikan merkkijonossasrcMerkkijono, jossa merkkijononalaMerkkijono ensimmäinen esiintyminenalkaa.

Alku, jos se sisältyy, määrää merkin paikansiinä merkkijonossa srcMerkkijono, jostahaku alkaa. Oletusarvo = 1(srcMerkkijonon ensimmäinen merkki).

Jos srcMerkkijono ei sisälläalaMerkkijonoa tai Alku onsrcMerkkijonon pituus, vastaus on nolla.

Page 79: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

int() Luettelo >

int(Arvo) ⇒ kokonaislukuint(Lista1) ⇒ listaint(Matriisi1) ⇒ matriisi

Laskee suurimman kokonaisluvun, joka onpienempi tai yhtä suuri kuin argumentti.Tämä funktio on identtinen funktion pohjanfloor() kanssa.

Argumentti voi olla reaali- taikompleksiluku.

Kun kyseessä on lista tai matriisi, laskeekunkin elementin suurimmankokonaisluvun.

intDiv() Luettelo >intDiv(Luku1, Luku2) ⇒ kokonaislukuintDiv(Lista1, Lista2) ⇒ listaintDiv(Matriisi1,Matriisi2) ⇒ matriisi

Laskee lausekkeen Luku1 ÷ Luku2)etumerkillisen kokonaislukuosan.

Laskee sarjoille ja matriiseille lausekkeen(argumentti 1 ÷ argumentti 2)etumerkillisen kokonaislukuosan kullekinelementtiparille.

interpoloi () Luettelo >Interpoloi(xArvo, xList, yList, yPrimeList)⇒ lista

Tällä toiminnolla suoritetaan seuraavaa:

Differentiaaliyhtälö:y'=-3•y+6•t+5 and y(0)=5

Jos haluat nähdä koko vastauksen, paina£ja siirrä sen jälkeenosoitinta painikkeilla¡ ja ¢.

Luettelo aakkosjärjestyksessä 75

Page 80: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

76 Luettelo aakkosjärjestyksessä

interpoloi () Luettelo >Kun ilmoitetaan xList, yList=f(xList) jayPrimeList=f'(xList) jollekintuntemattomalle funktiolle f, käytetäänkuutiointerpolanttia funktion fmäärittelemiseksi arvolla xArvo.Oletetaan, että xList on monotonisestikasvavien tai laskevien numeroiden lista,mutta tämän toiminnon tuloksena saattaaolla arvo, vaikka se ei olisikaan sitä. Tämätoiminto käy läpi listan xList etsien väliä[xList[i], xList[i+1]], joka sisältää arvonxValue. Jos se löytää tällaisen välin, sepalauttaa interpoloidun arvon funktiolle f(xValue); muuten se antaatuloksen.määrittelemätön.

Sarjojen xList, yList jayPrimeList onoltava samansuuruiset ≥ 2 ja sisällettävälausekkeita, jotka sieventyvät luvuiksi.

xValue voi olla luku tai lukuluettelo.

Käytä interpolate()-funktiota laskeaksesifunktion arvot x-arvolistalle:

invχ2() Luettelo >invχ2(Ala,df)

invChi2(Ala,df)

Laskee käänteisen kumulatiivisen χ2 (chi-neliö) -todennäköisyysfunktion, joka onmääritelty vapauden asteella, df annetullekäyrän alapuoliselle alalle Ala.

invF() Luettelo >invF(Ala,dfOsoitt,dfNimitt)

vakioF(Area,dfOsoitt,dfNimitt)

Laskee käänteisen kumulatiivisen F-jakaumafunktion, jolle on määriteltydfOsoitt ja dfNimitt, annetulle käyränalapuoliselle alueelle Ala.

Page 81: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

invBinom() Luettelo >invBinom(CumulativeProb,NumTrials,Prob,OutputForm)⇒asteikkomuoto taimatriisi

Käänteinen binomi. Johtuen kokeiden(NumTrials) ja kunkin kokeentodennäköisyydestä onnistua (Prob), tämätoiminto laskee onnistumistenminimimäärän, ksiten, että arvo k onsuurempi tai yhtä suuri kuin kumuloituvatodennäköisyys (CumulativeProb).

OutputForm=0, näyttää tuloksenasteikkomuodossa (oletus).

OutputForm=1, näyttää tuloksenmatriisina.

Esimerkki: Mary ja Kevin pelaavatnoppapeliä. Marynonarvattava, mitenmonta kertaa numero 6 enintäänesiintyy 30heittoa kohti. Jos numero 6 esiintyy yhtämonta kertaa tai vähemmän, Mary voittaa.Lisäksi, mitä pienempi onhänenarvaamansamäärä, sitä suuremmatovat hänenvoittonsa. Mikä onpieninmäärä, jonkaMary voi arvata, jos hänhaluaa voittamisentodennäköisyydenolevan suurempi kuin77 %?

invBinomN() Luettelo >invBinomN(CumulativeProb,Prob,NumSuccess,OutputForm)⇒asteikkomuoto tai matriisi

N:n suhteen käänteisesti binominen.Johtuen menestyksen todennäköisyydestäkussakin kokeessa (Prob), onnistumistenmäärä (NumSuccess), tämä funktio laskeekokeiden vähimmäismäärän N siten, ettäarvo, N, on vähemmän tai yhtä suuri kuinannettu kumulatiivinen todennäköisyys(CumulativeProb).

OutputForm=0, näyttää tuloksenasteikkomuodossa (oletus).

OutputForm=1, näyttää tuloksenmatriisina.

Esimerkki: Monique harjoittelee koriinheittoa koripallossa. Hän tietääkokemuksesta, että hänenmahdollisuutensatehdä kori on70 %. Hän suunnitteleeharjoittelevansa, kunnes hänon tehnyt 50koria. Kuinka montaa koria hänenonyritettävä varmistaakseen, ettätodennäköisyys tehdä ainakin 50 koria onenemmänkuin 0,99?

invNorm() Luettelo >invNorm(Ala[,μ[,σ]])

Laskee käänteisen kumulatiivisennormaalijakaumafunktion annetulle alalleAla, joka on normaalijakaumakäyränalapuolella ja jonka määräävät μ ja σ.

Luettelo aakkosjärjestyksessä 77

Page 82: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

78 Luettelo aakkosjärjestyksessä

invt() Luettelo >invt(Ala,df)

Laskee käänteisen kumulatiivisen student t -todennäköisyysfunktion, jonka määräävätvapausaste,df ja annettu alueAlakäyränalapuolella.

iPart() Luettelo >iPart(Luku) ⇒ kokonaislukuiPart(Lista1) ⇒ listaiPart(Matriisi1) ⇒ matriisi

Laskee argumentin kokonaisosan.

Laskee sarjoille ja matriiseille kunkinelementin kokonaisosan.

Argumentti voi olla reaali- taikompleksiluku.

irr() Luettelo >irr(CF0,CFLista [,CFFrekv]) ⇒ arvo

Talouslaskentatoiminto, joka laskeeinvestoinnin sisäisen korkokannan.

CF0on kassavirta alussa aikana 0; arvon onoltava kokonaisluku.

CFLista on lista kassavirtamääristä alunkassavirran CF0 jälkeen.

CFFrekv on valinnainen lista, jossa kukinelementti määrää esiintymisfrekvenssinryhmitetylle (peräkkäiselle)kassavirtamäärälle, joka on CFFrekv:nvastaava alkutekijä. Oletusarvo on 1; jossyötät arvoja, niiden on oltava positiivisiakokonaislukuja ja < 10 000.

Huomaa: Katso myös mirr(), sivu 99.

isPrime() Luettelo >isPrime(Luku) ⇒ Boolen vakiolauseke

Page 83: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

isPrime() Luettelo >Laskee totuusarvon tosi tai epätosiilmaistakseen, onko luku kokonaisluku ≥2,joka on tasan jaollinen vain itsellään jaykkö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: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

Funktio, jolla etsitään seuraava jaoton lukumäärätyn luvun jälkeen_

isVoid() Luettelo >isVoid(Muutt) ⇒ Boolen vakiolausekeisVoid(Laus) ⇒ Boolen vakiolausekeisVoid(Lista) ⇒ lista Boolenvakiolausekkeista

Laskee totuusarvon tosi tai epätosiilmaisten, onko argumentti tyhjädatatyyppi.

Lisätietoja tyhjistä elementeistä, katso sivu207.

L

Lbl Katalogi >Lbl tunnusnimi

Määrittää funktion sisällä tunnuksen, jonkanimi on tunnusnimi.

Ohjeella Siirry tunnusnimi voit siirtääohjauksen kyseistä tunnusta välittömästiseuraavaan ohjaukseen.

tunnusnimellä on samat nimeämissäännötkuin muuttujan nimellä.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

Luettelo aakkosjärjestyksessä 79

Page 84: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

80 Luettelo aakkosjärjestyksessä

lcm() Katalogi >lcm(Luku1, Luku2)⇒lausekelcm(Lista1, Lista2)⇒listalcm(Matriisi1,Matriisi2)⇒matriisi

Laskee kahden argumentin pienimmänyhteisen jaettavan. Kahden murtoluvun lcmon niiden osoittajien lcm jaettuna niidennimittäjien gcd:llä. Murtoluvun liukulukujenlcm on niiden tulo.

Kun kyseessä on kaksi listaa tai matriisia,laskee vastaavien elementtien pienimmätyhteiset jakajat.

left() Katalogi >left(lähdemerkkijono[, Num])⇒merkkijono

Määrittää vasemmanpuoleisimmat Num-merkit, jotka sisältyvät merkkijonoonlähdemerkkijono.

Jos jätät pois komennon Num, määrittääkaiken merkkijonosta lähdemerkkijono.left(Lista1[, Num])⇒lista

Määrittää vasemmanpuoleisimmat Num-elementit, jotka sisältyvät listaan Lista1.

Jos jätät pois komennon Num, määrittääkaiken listasta Lista1.left(Vertailu)⇒lauseke

Laskee yhtälön tai epäyhtälön vasemmanpuolen.

libShortcut() Katalogi >libShortcut(KirjNimiMerkkijono,PikavalNimiMerkkijono[, KirjYksitLippu])⇒muuttujalista

Tässä esimerkissä edellytetäänasianmukaisesti tallennettua ja päivitettyäkirjastoasiakirjaa nimeltä linalg2, jokasisältää objektit clearmat, gauss1 jagauss2.

Page 85: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

libShortcut() Katalogi >Luo muuttujaryhmän nykyiseen ongelmaan,joka sisältää viittauksia kaikkiin määritetynkirjastoasiakirjan kirjNimiMerkkijonosisältämiin objekteihin. Lisää myös ryhmänjäsenet Muuttujat-valikkoon. Tällöin voitviitata kuhunkin objektiin käyttäen senkomentoa PikavalNimimerkkijono.

Aseta KirjYksitLippu=0, kun haluat sulkeapois yksityiset kirjasto-objektit (oletusarvo)Aseta KirjYksitLippu=1, kun haluatsisällyttää yksityiset kirjasto-objektit

Muuttujaryhmän kopioiminen, katsoCopyVar sivulla sivu 26.Muuttujaryhmän poistaminen, katso DelVarsivulla sivu 40.

LinRegBx Katalogi >LinRegBx X,Y[,[Frekv][,Luokka,Sisällytä]]

Laskee lineaarisen regressiony =a+b·xlistoista X ja Y frekvenssillä Frekv.Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Kaikkien listojen on oltava samankokoisiaSisällytä-listaa lukuunottamatta.

X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan datapisteen X ja Yesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja 0.

Luokka on numeeristen tai merkkijonojenluokkakoodien lista vastaavalle X- ja Y -datalle..

Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

Luettelo aakkosjärjestyksessä 81

Page 86: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

82 Luettelo aakkosjärjestyksessä

LinRegBx Katalogi >Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: a+b·x

stat.a, stat.b Regressiokertoimet

stat.r2 Määrityskerroin

stat.r Korrelaatiokerroin

stat.Resid Regressioyhtälön jäännökset

stat.XReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.YReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.FreqReg Komentoja stat.XReg ja stat.YReg vastaava frekvenssilista

LinRegMx Katalogi >LinRegMx X,Y[,[Frekv][,Luokka,Sisällytä]]

Laskee lineaarisen regression y = m·x+blistoista X ja Y frekvenssillä Frekv. Tulostenyhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Kaikkien listojen on oltava samankokoisiaSisällytä-listaa lukuunottamatta.

X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan datapisteen X ja Yesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja 0.

Luokka on numeeristen tai merkkijonojenluokkakoodien lista vastaavalle X- ja Y -datalle.

Page 87: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

LinRegMx Katalogi >Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: m·x+b

stat.m, stat.b Regressiokertoimet

stat.r2 Määrityskerroin

stat.r Korrelaatiokerroin

stat.Resid Regressioyhtälön jäännökset

stat.XReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.YReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.FreqReg Komentoja stat.XReg ja stat.YReg vastaava frekvenssilista

LinRegtIntervals Katalogi >LinRegtIntervals X,Y[,F[,0[,CTaso]]]

Kulmakerroin. Laskee tason C luottamusvälinkulmakertoimelle.

LinRegtIntervals X,Y[,F[,1,Xarvo[,CTaso]]]

Vaste. Laskee ennustetun y:n arvon, tason Cennustevälin yhdelle havainnolle ja tason Cluottamusvälin keskiarvovasteelle.

Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu sivu 154.)

Kaikkien listojen on oltava samankokoisia.

X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Luettelo aakkosjärjestyksessä 83

Page 88: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

84 Luettelo aakkosjärjestyksessä

LinRegtIntervals Katalogi >F on valinnainen frekvenssiarvojen lista.Jokainen F:n elementti määrittää kunkinvastaavan datapisteen X ja Yesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja | 0.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: a+b·x

stat.a, stat.b Regressiokertoimet

stat.df Vapausasteet

stat.r2 Määrityskerroin

stat.r Korrelaatiokerroin

stat.Resid Regressioyhtälön jäännökset

Vain Kulmakerroin-tyyppi

Tulosmuuttuja Kuvaus

[stat.CLower, stat.CUpper] Kulmakertoimen luottamusväli

stat.ME Luottamusvälin virhemarginaali

stat.SESlope Kulmakertoimenkeskivirhe

stat.s Keskivirhe suoran ympärillä

Vain Vaste-tyyppi

Tulosmuuttuja Kuvaus

[stat.CLower, stat.CUpper] Keskiarvovasteen luottamusväli

stat.ME Luottamusvälin virhemarginaali

stat.SE Keskiarvovasteen keskivirhe

[stat.LowerPred,stat.UpperPred]

Yhdenhavainnonennusteväli

stat.MEPred Ennustevälin virhemarginaali

stat.SEPred Ennusteen keskivirhe

Page 89: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Tulosmuuttuja Kuvaus

stat.y a + b·XArvo

LinRegtTest Katalogi >LinRegtTest X,Y[,Frekv[,Hypot]]

Laskee lineaarisen regression X- ja Y-listoista ja suorittaa t-testin kulmakertoimenb ja korrelaatiokertoimen r arvosta yhtälölley=a+bx. Testaa nollahypoteesia H

0:b=0

(vastaavasti, r=0) johonkin kolmestavaihtoehtoisesta hypoteesista.

Kaikkien listojen on oltava samankokoisia.

X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan datapisteen X ja Yesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja 0.

Hypot on valinnainen arvo, joka määrittääyhden kolmesta hypoteesista, johonnollahypoteesia (H

0: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

Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu sivu 154.)

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: a + b·x

stat.t t-tilasto merkitsevyystestille

stat.PVal Alinmerkitsevyystaso, jolla nollahypoteesi voidaanhylätä

stat.df Vapausasteet

Luettelo aakkosjärjestyksessä 85

Page 90: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

86 Luettelo aakkosjärjestyksessä

Tulosmuuttuja Kuvaus

stat.a, stat.b Regressiokertoimet

stat.s Keskivirhe suoran ympärillä

stat.SESlope Kulmakertoimenkeskivirhe

stat.r2 Määrityskerroin

stat.r Korrelaatiokerroin

stat.Resid Regressioyhtälön jäännökset

linSolve() Katalogi >linSolve( Lineaariyhtälöryhmä, Muutt1,Muutt2, ...)⇒lista

linSolve(Lineaariyht1 ja Lineaariyht2 ja..., Muutt1,Muutt2, ...)⇒lista

linSolve({Lineaariyht1, Lineaariyht2, ...},Muutt1,Muutt2, ...)

⇒lista

linSolve(Lineaariyhtälöryhmä, {Muutt1,Muutt2, ...})

⇒lista

linSolve(Lineaariyht1 ja Lineaariyht2 ja...,{Muutt1,Muutt2, ...})⇒lista

linSolve({Lineaariyht1, Lineaariyht2, ...},{Muutt1,Muutt2, ...})

⇒lista

Laskee ratkaisulistan muuttujilleMuutt1,Muutt2, ...

Ensimmäisen argumentin sievennyksentuloksena on oltava lineaariyhtälöryhmä taiyksi lineaariyhtälö. Muussa tapauksessaesiintyy argumenttivirhe.

Esimerkiksi yhtälön linSolve(x=1 and x=2,x)sieventäminen antaa tuloksenavirheilmoituksen Argumenttivirhe.

Page 91: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

@List() Katalogi >@List(Lista1)⇒lista

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla deltaList(...).

Määrittää listan, joka sisältää Lista1:nperäkkäisten elementtien väliset erotukset.Jokainen Lista1:n elementti vähennetäänLista1:n seuraavasta elementistä.Tuloksena oleva lista on aina yhdenelementin lyhyempi kuin alkuperäinenLista1.

list4mat() Katalogi >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, siihenlisätään nollia.

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla list@>mat(...).

ln() /u painikkeet

ln(Arvo1)⇒arvoln(Lista1)⇒lista

Määrittää argumentin luonnollisenlogaritmin.

Jos kyseessä on lista, määrittääelementtien luonnolliset logaritmit.

Jos kompleksilukumuodon tila onReaali:

Jos kompleksilukumuodon tila onSuorakulma:

Luettelo aakkosjärjestyksessä 87

Page 92: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

88 Luettelo aakkosjärjestyksessä

ln() /u painikkeet

ln(neliömatriisi1)⇒neliömatriisi

Määrittää neliömatriisi1:n matriisinluonnollisen logaritmin. Tämä ei ole samakuin kunkin elementin luonnollisenlogaritmin laskeminen. Laskentamenetelmäon kuvattu kohdassa cos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

Radiaanikulmatilassa jasuorakulmakompleksimuodossa:

Jos haluat nähdä koko vastauksen, paina£ja siirrä sen jälkeenosoitinta painikkeilla¡ ja ¢.

LnReg Katalogi >LnReg X, Y[, [Frekv] [, Luokka, Sisällytä]]

Laskee logaritmisen regression y = a+b·ln(x)listoista X ja Y frekvenssillä Frekv. Tulostenyhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Kaikkien listojen on oltava samankokoisiaSisällytä-listaa lukuunottamatta.

X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan datapisteen X ja Yesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja 0.

Luokka on numeeristen tai merkkijonojenluokkakoodien lista vastaavalle X- ja Y -datalle.

Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

Page 93: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

LnReg Katalogi >Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: a+b·ln(x)

stat.a, stat.b Regressiokertoimet

stat.r2 Muunnettujen tietojen lineaarimäärittelyn kerroin

stat.r Muunnettujen tietojen korrelaatiokerroin (ln(x), y)

stat.Resid Logaritmimalliin liittyvät jäännökset

stat.ResidTrans Muunnettujen tietojen lineaariseen sovitukseen liittyvät jäännökset

stat.XReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.YReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.FreqReg Komentoja stat.XReg ja stat.YReg vastaava frekvenssilista

Local Katalogi >LocalMuutt1[,Muutt2] [,Muutt3] ...

Määrittää määritetyt muuttujat paikallisinamuuttujina. Nämä muuttujat ovat olemassavain funktion sievennyksen aikana, ja nepoistetaan, kun funktion suoritus päättyy.

Huomaa: Paikalliset muuttujat säästävätmuistia, koska ne ovat olemassa vainväliaikaisesti. Lisäksi ne eivät häiritsemitään olemassa olevia globaalienmuuttujien arvoja. Paikallisia muuttujia onkäytettävä For-silmukoissa sekätallennettaessa arvoja väliaikaisestimonirivisessä funktiossa, sillä globaalienmuuttujien modifiointeja ei sallitafunktiossa.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

Luettelo aakkosjärjestyksessä 89

Page 94: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

90 Luettelo aakkosjärjestyksessä

Lock Katalogi >LockMuutt1[,Muutt2] [,Muutt3] ...LockMuutt.

Lukitsee määritetyt muuttujat taimuuttujaryhmän. Lukittuja muuttujia ei voimuokata eikä poistaa.

Et voi lukita tai vapauttaa järjestelmänmuuttujaa Ans, etkä voi lukita järjestelmänmuuttujaryhmiä stat. tai tvm.

Huomaa: Lukitse-komento (Lock) tyhjentäätoimintojen Kumoa/Tee uudelleenhistorian, kun sitä käytetäänlukitsemattomiin muuttujiin.

Katso unLock, sivu 172, ja getLockInfo(),sivu 67.

log() /s painikkeet

log(Arvo1[,Arvo2])⇒arvolog(Lista1[,Arvo2])⇒lista

Laskee ensimmäisen argumentin kantaluku--Arvo2:n logaritmin.

Huomaa: Katso myös Logaritmimalli, sivu 2.

Kun kyseessä on lista, laskee elementtienkantaluku--Arvo2:n logaritmin.

Jos toinen argumentti jätetään pois,kantalukuna käytetään lukua 10.

Jos kompleksilukumuodon tila onReaali:

Jos kompleksilukumuodon tila onSuorakulma:

log(neliömatriisi1[,Arvo])⇒neliömatriisi Radiaanikulmatilassa jasuorakulmakompleksimuodossa:

Page 95: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

log() /s painikkeetLaskee matriisin kantaluku-Arvo:nlogaritmin neliömatriisi1:lle. Tämä ei olesama kuin kunkin elementin kantaluku-Arvo-logaritmin laskeminen.Laskentamenetelmä on kuvattu kohdassacos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

Jos kantalukuargumentti jätetään pois,kantalukuna käytetään lukua 10.

Jos haluat nähdä koko vastauksen, paina£ja siirrä sen jälkeenosoitinta painikkeilla¡ ja ¢.

Logistic Katalogi >Logistic X, Y[, [Frekv] [, Luokka, Sisällytä]]

Laskee logistisen regressiony = (c/(1+a·e-bx))listoista X ja Y frekvenssillä Frekv.Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Kaikkien listojen on oltava samankokoisiaSisällytä-listaa lukuunottamatta.

X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan datapisteen X ja Yesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja 0.

Luokka on numeeristen tai merkkijonojenluokkakoodien lista vastaavalle X- ja Y -datalle.

Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Luettelo aakkosjärjestyksessä 91

Page 96: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

92 Luettelo aakkosjärjestyksessä

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: c/(1+a·e-bx)

stat.a, stat.b,stat.c

Regressiokertoimet

stat.Resid Regressioyhtälön jäännökset

stat.XReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.YReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.FreqReg Komentoja stat.XReg ja stat.YReg vastaava frekvenssilista

LogisticD Katalogi >LogisticD X, Y [ , [Iteraatiot] , [Frekv] [,Luokka, Sisällytä] ]

Laskee logistisen regression y = (c/(1+a·e-bx)+d) listoista X ja Y frekvenssillä Frekvkäyttäen tiettyä Iteraatioidenmäärää.Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Kaikkien listojen on oltava samankokoisiaSisällytä-listaa lukuunottamatta.

X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Iteraatiot on valinnainen arvo, jokamäärittää ratkaisun yrityskertojenenimmäismäärän. Mikäli se jätetään pois,käytetään arvoa 64. Suuremmilla arvoillasaadaan tyypillisesti parempi tarkkuus,mutta suoritusaika on pitempi ja päinvastoin.

Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan datapisteen X ja Yesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja 0.

Luokka on numeeristen tai merkkijonojenluokkakoodien lista vastaavalle X- ja Y -datalle.

Page 97: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

LogisticD Katalogi >Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: c/(1+a·e-bx)+d)

stat.a, stat.b,stat.c, stat.d

Regressiokertoimet

stat.Resid Regressioyhtälön jäännökset

stat.XReg MuokatunX Listan sisältämä datapisteiden lista, jota käytetään todellisestiregressiossa komentojenFrekv, Luokka Lista ja Sisällytä Luokat rajoitustenmukaisesti

stat.YReg MuokatunY Listan sisältämä datapisteiden lista, jota käytetään todellisestiregressiossa komentojenFrekv, Luokka Lista ja Sisällytä Luokat rajoitustenmukaisesti

stat.FreqReg Komentoja stat.XReg ja stat.YReg vastaava frekvenssilista

Loop (Silmukka) Katalogi >Loop     LohkoEndLoop

Suorittaa toistuvasti Lohkon sisältämätlausekkeet. Huomaa, että silmukkaasuoritetaan loputtomasti, ellei Goto- taiExit-ohjetta suoriteta Lohkon sisällä.

Lohko on lausekkeiden sarja, jotka onerotettu toisistaan kaksoispisteellä (:).

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

Luettelo aakkosjärjestyksessä 93

Page 98: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

94 Luettelo aakkosjärjestyksessä

LU Katalogi >LU Matriisi, lMatriisi, uMatriisi,pMatriisi[,Tol]

Laskee Doolittlen LU (ala-ylä)-dekomponoinnin reaali- taikompleksimatriisista. Alakolmiomatriisitallentuu muuttujaan lMatriisi,yläkolmiomatriisi muuttujaan uMatriisi japermutaatiomatriisi (joka kuvaa laskennanaikana tehdyt rivien vaihdot) muuttujaanpMatriisi.

lMatriisi · uMatriisi = pMatriisi ·matriisi

Valinnaisesti kaikkia matriisielementtejäkäsitellään nollana, jos niiden itseisarvo onpienempi kuin Tol. Tätä toleranssiakäytetään vain, jos matriisissa onliukulukusyötteitä eikä se sisällä symbolisiamuuttujia, joille ei ole määritetty arvoa.Muussa tapauksessa Tol-komentoa eihuomioida.

• Jos käytät painikkeita/· taiAutomaattinen tai likimääräinen -tilanvalintaa Approximate (Likimääräinen),laskut suoritetaan liukulukuaritmetiikalla.

• Jos Tol jätetään pois tai sitä ei käytetä,oletusarvoinen toleranssi lasketaanseuraavasti:5EM14 ·max(dim(Matriisi)) ·riviNorm(Matriisi)

LU-dekomponointialgoritmi käyttääosittaista rivien vaihtoa (pivoting).

M

mat4list() Katalogi >mat4list(Matriisi)⇒lista

Luo listan, joka on täytettyMatriisinelementeillä. Elementit kopioidaanMatriisista rivi riviltä.

Page 99: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

mat4list() Katalogi >Huomaa: Voit syöttää tämän funktiontietokoneen näppäimistöltä kirjoittamallamat@>list(...).

max() Katalogi >

max(Arvo1, Arvo2)⇒lausekemax(Lista1, Lista2)⇒listamax(Matriisi1,Matriisi2)⇒matriisi

Laskee kahden argumentin maksimiarvon.Jos argumentteina on kaksi listaa taimatriisia, laskee listan tai matriisin, jokasisältää vastaavien elementtien kunkin parinmaksimiarvon.

max(Lista)⇒lauseke

Laskee lista:n maksimielementin.

max(Matriisi1)⇒matriisi

Luo rivivektorin, joka sisältää Matriisi1:njokaisen sarakkeen maksimielementin.

Tyhjiä elementtejä ei huomioida. Lisätietojatyhjistä elementeistä, katso sivu 207.

Huomaa: Katso myös min().

mean() Katalogi >mean(Lista[, frekvLista])⇒lauseke

Laskee Listan sisältämien elementtienkeskiarvon.

Jokainen frekvListan elementti näyttääListan vastaavien elementtien peräkkäistenesiintymien lukumäärän.

mean(Matriisi1[, frekvMatriisi])⇒matriisi

Luo rivivektorin kaikkienMatriisi1:nsarakkeiden keskiarvoista.

Suorakulmavektorimuodossa:

Luettelo aakkosjärjestyksessä 95

Page 100: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

96 Luettelo aakkosjärjestyksessä

mean() Katalogi >Jokainen frekvMatriisin elementti näyttääMatriisi1:n vastaavien elementtienperäkkäisten esiintymien lukumäärän.

Tyhjiä elementtejä ei huomioida. Lisätietojatyhjistä elementeistä, katso sivu 207.

median() Katalogi >median(Lista[, frekvLista])⇒lauseke

Laskee Listan elementtien mediaanin.

Jokainen frekvListan elementti näyttääListan vastaavien elementtien peräkkäistenesiintymien lukumäärän.

median(Matriisi1[, frekvMatriisi])⇒matriisi

Luo rivivektorin, joka sisältää Matriisi1:nsarakkeiden mediaanit.

Jokainen frekvMatriisin elementti näyttääMatriisi1:n vastaavien elementtienperäkkäisten esiintymien lukumäärän.

Huomaa:

• Kaikkien listan tai matriisin syötteidentulee sieventyä luvuiksi.

• Listassa tai matriisissa olevia tyhjiäelementtejä ei huomioida. Lisätietojatyhjistä elementeistä, katso sivu 207.

MedMed Katalogi >MedMed X,Y [, Frekv] [, Luokka,Sisällytä]]

Page 101: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

MedMed Katalogi >Laskee mediaani-mediaani-suorany =(m·x+b)listoista X ja Y frekvenssillä Frekv.Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Kaikkien listojen on oltava samankokoisiaSisällytä-listaa lukuunottamatta.

X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan datapisteen X ja Yesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja 0.

Luokka on numeeristen tai merkkijonojenluokkakoodien lista vastaavalle X- ja Y -datalle.

Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Mediaani-mediaani-suoran yhtälö: m·x+b

stat.m, stat.b Mallin kertoimet

stat.Resid Mediaani-mediaani-suoran jäännökset

stat.XReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.YReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.FreqReg Komentoja stat.XReg ja stat.YReg vastaava frekvenssilista

Luettelo aakkosjärjestyksessä 97

Page 102: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

98 Luettelo aakkosjärjestyksessä

mid() Katalogi >mid(lähdemerkkijono, Alku[, Count])⇒merkkijono

Laskee Count:n merkit merkkijonostalähdemerkkijono aloittaen merkistänumero Alku.

Jos Count jätetään pois, tai jos se onsuurempi kuin lähdemerkkijono, laskeekaikki merkit lähdemerkkijonosta aloittaenmerkistä numero Alku.

Count:n on oltava | 0. Jos Count = 0, antaavastauksena tyhjän merkkijonon.

mid(lähdelista, Alku [, Count])⇒lista

Laskee Count:n elementit lähdelistastaaloittaen elementistä numero Alku.

Jos Count jätetään pois, tai jos se onsuurempi kuin lähdelista, laskee kaikkielementit lähdelistasta aloittaenelementistä numero Alku.

Count:n on oltava | 0. Jos Count = 0, antaavastauksena tyhjän listan.

mid(lähdeMerkkijonoLista, Alku[, Count])⇒lista

Laskee Count:n merkkijonotmerkkijonolistasta lähdeMerkkijonoListaaloittaen elementistä numero Alku.

min() Katalogi >

min(Arvo1, Arvo2)⇒lausekemin(Lista1, Lista2)⇒listamin(Matriisi1, Matriisi2)⇒matriisi

Laskee kahden argumentin minimiarvon. Josargumentteina on kaksi listaa tai matriisia,laskee listan tai matriisin, joka sisältäävastaavien elementtien kunkin parinminimiarvon.

min(Lista)⇒lauseke

Laskee Listan minimielementin.

Page 103: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

min() Katalogi >min(Matriisi1)⇒matriisi

Luo rivivektorin, joka sisältää Matriisi1:njokaisen sarakkeen minimielementin.

Huomaa: Katso myös max().

mirr() Katalogi >mirr(tal.arvo,uud.invest.arvo,CF0,CFLista[,CFFrekv])

Talouslaskentatoiminto, joka laskeeinvestoinnin modifioidun sisäisenkorkokannan.

tal.arvo on kassavirtamääristä maksettavakorkoprosentti.

uud.invest.arvo on korkokanta, jollakassavirrat 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, jossajokainen elementti määrittääesiintymisfrekvenssin ryhmitetylle(peräkkäiselle) kassavirtamäärälle, joka onCFListan vastaava elementti. Oletusarvoon 1; jos syötät arvoja, niiden on oltavapositiivisia kokonaislukuja < 10,000.

Huomaa: Katso myös irr(), sivu 78.

mod() Katalogi >

mod(Arvo1, Arvo2)⇒lausekemod(Lista1, Lista2)⇒listamod(Matriisi1,Matriisi2)⇒matriisi

Laskee ensimmäisen argumentin modulotoinen argumentti identtisten yhtälöidenmäärittelyn mukaisesti:

Luettelo aakkosjärjestyksessä 99

Page 104: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

100 Luettelo aakkosjärjestyksessä

mod() Katalogi >mod(x,0) = xmod(x,y) = x - y floor(x/y)

Kun toinen argumentti on ei-nolla, vastauson periodinen tässä argumentissa. Vastauson joko nolla tai samanmerkkinen kuintoinen argumentti.

Jos argumentteina on kaksi listaa taimatriisia, laskee listan tai matriisin, jokasisältää vastaavien elementtien kunkin parinmodulon (jakojäännöksen).

Huomaa: Katso myös remain(), sivu 131

mRow() Katalogi >mRow(Arvo,Matriisi1, Indeksi)⇒matriisi

Luo kopionMatriisi1:stä, jossa jokainenrivin Indeksi elementti Matriisi1:ssä onkerrottu arvolla Arvo.

mRowAdd() Katalogi >mRowAdd(Arvo,Matriisi1, Indeksi1,Indeksi2) ⇒matriisi

Luo kopionMatriisi1:stä, jossa jokainenrivin Indeksi2 elementti Matriisi1:ssä onkorvattu seuraavasti:

Arvo · rivi Indeksi1 + rivi Indeksi2

MultReg Katalogi >MultReg Y, X1[,X2[,X3,…[,X10]]]

Laskee listan Y moninkertaisen lineaarisenregression listojen X1, X2, …, X10 suhteen.Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Kaikkien listojen on oltava samankokoisia.

Page 105: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

MultReg Katalogi >Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: b0+b1·x1+b2·x2+ ...

stat.b0, stat.b1, ... Regressiokertoimet

stat.R2 Moninkertaisenmäärityksen kerroin

stat.yLista yLista = b0+b1·x1+ ...

stat.Resid Regressioyhtälön jäännökset

MultRegIntervals Katalogi >MultRegIntervals Y, X1[,X2[,X3,…[,X10]]],XArvoLista[,CTaso]

Laskee ennustetun y:n arvon, tason Cennustevälin yhdelle havainnolle ja tason Cluottamusvälin keskiarvovasteelle.

Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Kaikkien listojen on oltava samankokoisia.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: b0+b1·x1+b2·x2+ ...

stat.y PisteenA arvio: y = b0 + b1· xl + ... XArvoListalle

stat.dfError Virheen vapausasteet

stat.CLower, stat.CUpper Keskiarvovasteen luottamusväli

stat.ME Luottamusvälin virhemarginaali

stat.SE Keskiarvovasteen keskivirhe

stat.LowerPred,stat.UpperrPred

Yhdenhavainnonennusteväli

Luettelo aakkosjärjestyksessä 101

Page 106: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

102 Luettelo aakkosjärjestyksessä

Tulosmuuttuja Kuvaus

stat.MEPred Ennustevälin virhemarginaali

stat.SEPred Ennusteen keskivirhe

stat.bList Regressiokertoimien lista, {b0,b1,b3,...}

stat.Resid Regressioyhtälön jäännökset

MultRegTests Katalogi >MultRegTests Y, X1[,X2[,X3,…[,X10]]]

Moninkertaisen lineaarisen regression testilaskee lineaarisen regression tietystädatasta ja määrittää kertoimille globaalin F-testin tilastot sekä t-testin tilastot.

Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu sivu 154.)

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulokset

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: b0+b1·x1+b2·x2+ ...

stat.F GlobaalinF-testin tilasto

stat.PVal GlobaaliinF-tilastoon liittyvä P-arvo

stat.R2 Moninkertaisenmäärityksen kerroin

stat.AdjR2 Moninkertaisenmäärityksen säädetty kerroin

stat.s Virheen keskihajonta

stat.DW Durbin-Watsonin tilasto; käytetäänmääritettäessä, esiintyykö mallissaensimmäisen asteenautomaattista korrelaatiota

stat.dfReg Regression vapausasteet

stat.SSReg Regressionneliöiden summa

stat.MSReg Regression keskineliö

stat.dfError Virheen vapausasteet

stat.SSError Virheenneliöiden summa

Page 107: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Tulosmuuttuja Kuvaus

stat.MSError Virheen keskineliö

stat.bList {b0,b1,...} Kertoimien lista

stat.tList t-tilastojen lista, yksi kullekin bListan sisältämälle kertoimelle

stat.PList P-arvojen lista kullekin t-tilastolle

stat.SEList Keskivirheiden lista bListan sisältämille kertoimille

stat.yLista yLista = b0+b1·x1+ . . .

stat.Resid Regressioyhtälön jäännökset

stat.sResid Standardoidut jäännökset; saadaan jakamalla jäännös keskihajonnalla

stat.CookDist Cookin etäisyys; jäännökseen ja tuottosuhteeseenperustuvanhavainnon vaikutus

stat.Leverage Miten kaukana riippumattomanmuuttujan arvot ovat niiden keskiarvoista

N

nand (ei-ja) /= näppäimetBoolenLaus1nandBoolenLaus2 antaavastauksena BoolenlausekkeenBoolenList1nandBoolenList2 antaa vastauksenaBoolen listanBoolenMatriisi1nandBoolenMatriisi2 antaa vastauksenaBoolen matriisin

Antaa vastauksena loogisen and operaationnegaation kahdesta argumentista. Antaavastauksena totuusarvon tosi, epätosi taiyhtälön sievennetyn muodon.

Listojen ja matriisien kohdalla vastauksenaon vertailuja elementti elementiltä.Kokonaisluku1nandKokonaisluku2⇒kokonaisluku

Luettelo aakkosjärjestyksessä 103

Page 108: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

104 Luettelo aakkosjärjestyksessä

nand (ei-ja) /= näppäimetVertaa kahta reaalikokonaislukua bittibitiltä nand-operaation avulla. Sisäisestikumpikin kokonaisluku muunnetaanetumerkilliseksi, 64 bitin binaariluvuksi. Kunvastaavia bittejä verrataan, tulos on 1, joskumpikin bitti on 1. Muussa tapauksessatulos on 0. Laskettu arvo edustaabittituloksia ja se näkyy kantalukutilanmukaisesti.

Kokonaisluvut voi syöttää minkä tahansaluvun kantalukuna. Binaarisen syötteenedelle tulee merkitä etumerkki 0b jaheksadesimaalisen syötteen edelle 0h. Josetumerkkiä ei ole, kokonaislukujakäsitellään desimaalilukuina (kantaluku 10).

nCr() Katalogi >nCr(Arvo1, Arvo2)⇒lauseke

Kokonaisluvulle Arvo1 ja Arvo2 sekä Arvo1| Arvo2 | 0, nCr() on Arvo1:n asioidenkombinaatioiden lukumäärä, joita otetaanArvo2:n verran kerrallaan. (Tästä käytetäänmyös nimitystä binomikerroin.)

nCr(Arvo, 0)⇒1

nCr(Arvo, negKokonaisluku)⇒0

nCr(Arvo, posKokonaisluku)⇒ Arvo·(ArvoN1)... (ArvoNposKokonaisluku+1)/posKokonaisluku!

nCr(Arvo, eiKokonaisluku)⇒lauseke!/((ArvoNeiKokonaisluku)!·eiKokonaisluku!)nCr(Lista1, Lista2)⇒lista

Laskee listan kombinaatioista kahden listansisältämiin vastaaviin elementtipareihinperustuen. Argumenttien on oltavasamankokoisia listoja.

nCr(Matriisi1,Matriisi2)⇒matriisi

Page 109: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

nCr() Katalogi >Laskee matriisin kombinaatioista kahdenmatriisin sisältämiin vastaaviinelementtipareihin perustuen. Argumenttienon oltava samankokoisia matriiseja.

nDerivative() Katalogi >nDerivative(Laus1,Muutt=Arvo[,Aste])⇒arvo

nDerivative(Laus1,Muutt[,Aste]) |Muutt=Arvo⇒arvo

Laskee numeerisen derivaatan käyttäenautomaattisia derivointimenetelmiä.

Kun Arvomääritetään, se ohittaamahdolliset aikaisemmatmuuttujamääritykset tai mahdollisetmuuttujan nykyiset “|” -sijoitukset.

Jos muuttuja Muutt ei sisällä numeeristaarvoa, Arvo on annettava.

Derivaatan Asteen on oltava 1 tai 2.

Huomaa: nDerivaatta()-algoritmiin liittyyrajoitus: se laskee rekursiivisestisieventämättömästä lausekkeestaensimmäisen (ja toisen, mikäli mahdollista)derivaatan numeerisen arvon ja sieventääjokaisen alalausekkeen, mistä voi ollatuloksena odottamaton vastaus.

Tarkastele oikealla olevaa esimerkkiä.Yhtälön x·(x^2+x)^(1/3), kun x=0,ensimmäinen derivaatta on yhtä kuin 0.Koska alalausekkeen (x^2+x)^(1/3)ensimmäinen derivaatta kuitenkin onmäärittämätön pisteessä x=0, ja tälläarvolla lasketaan koko lausekkeenderivaatta, nDerivaatta() ilmaiseevastauksen määrittämättömänä ja näyttäävaroitusviestin.

Jos tämä rajoitus esiintyy, varmista ratkaisugraafisesti. Voit myös kokeilla funktiotacentralDiff().

Luettelo aakkosjärjestyksessä 105

Page 110: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

106 Luettelo aakkosjärjestyksessä

newList() Katalogi >newList(numElementit)⇒lista

Antaa tuloksena listan, jonka koko onnumElementit. Jokainen elementti on nolla.

newMat() Katalogi >newMat(numRivit, numSarakkeet)⇒matriisi

Antaa tuloksena nollamatriisin, jonka kokoon numRivit ja numSarakkeet.

nfMax() Katalogi >nfMax(Laus,Muutt)⇒arvonfMax(Laus,Muutt, alaraja)⇒arvonfMax(Laus,Muutt, alaraja, yläraja)⇒arvonfMax(Laus, Muutt) alaraja{Muutt{yläraja⇒arvo

Laskee muuttujanMuutt numeerisenehdotusarvon, jossa lausekkeen Lauspaikallinen maksimi esiintyy.

Jos ilmoitat alarajan ja ylärajan, funktioetsii suljetulta väliltä [alaraja,yläraja]paikallista maksimia.

nfMin() Katalogi >nfMin(Laus,Muutt)⇒arvonfMin(Laus,Muutt, alaraja)⇒arvonfMin(Laus,Muutt, alaraja, yläraja)⇒arvonfMin(Laus, Muutt) alaraja{Muutt{yläraja⇒arvo

Laskee muuttujanMuutt numeerisenehdotusarvon, jossa lausekkeen Lauspaikallinen minimi esiintyy.

Jos ilmoitat alarajan ja ylärajan, funktioetsii suljetulta väliltä [alaraja,yläraja]paikallista minimia.

Page 111: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

nInt() Katalogi >nInt(Laus1, Muutt, Ala, Ylä)⇒lauseke

Jos integroitava funktio Laus1 ei sisällämuita muuttujia kuinMuutt, ja jos Ala jaYlä ovat vakioita, positiivinen ˆ tainegatiivinen ˆ, tällöin nInt() laskeelikiarvon lausekkeesta ‰(Laus1, Var, Ala,Ylä). Tämä likiarvo on integrandin välilläAla<Muutt<Ylä olevien joidenkinotosarvojen 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 haluatsuorittaa moninkertaisen numeerisenintegroinnin. Integroinnin raja-arvot voivatriippua niiden ulkopuolella olevistaintegrointimuuttujista.

nom() Katalogi >nom(efektiivinenKorko,CpY)⇒arvo

Talouslaskentatoiminto, joka muuntaaefektiivisen vuosikoron efektiivinenKorkonimelliskoroksi, kun CpY määritetäänkorkojaksojen lukumääräksi vuodessa.

efektiivinenKorko on oltava reaaliluku, jaCpY:n on oltava reaaliluku > 0.

Huomaa: Katso myös eff(), sivu 46.

nor (eikä) /= näppäimetBoolenLaus1norBoolenLaus2 antaavastauksena BoolenlausekkeenBoolenList1norBoolenList2 antaa vastauksena Boolen

Luettelo aakkosjärjestyksessä 107

Page 112: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

108 Luettelo aakkosjärjestyksessä

nor (eikä) /= näppäimetlistanBoolenMatriisi1norBoolenMatriisi2 antaa vastauksenaBoolen matriisin

Antaa vastauksena loogisen or operaationnegaation kahdesta argumentista. Antaavastauksena totuusarvon tosi, epätosi taiyhtälön sievennetyn muodon.

Listojen ja matriisien kohdalla vastauksenaon vertailuja elementti elementiltä.Kokonaisluku1norKokonaisluku2⇒kokonaisluku

Vertaa kahta reaalikokonaislukua bittibitiltä nor-operaation avulla. Sisäisestikumpikin kokonaisluku muunnetaanetumerkilliseksi, 64 bitin binaariluvuksi. Kunvastaavia bittejä verrataan, tulos on 1, joskumpikin bitti on 1. Muussa tapauksessatulos on 0. Laskettu arvo edustaabittituloksia ja se näkyy kantalukutilanmukaisesti.

Kokonaisluvut voi syöttää minkä tahansaluvun kantalukuna. Binaarisen syötteenedelle tulee merkitä etumerkki 0b jaheksadesimaalisen syötteen edelle 0h. Josetumerkkiä ei ole, kokonaislukujakäsitellään desimaalilukuina (kantaluku 10).

norm() Katalogi >norm(Matriisi)⇒lauseke

norm(Vektori)⇒lauseke

Laskee Frobeniusin normin.

normCdf() Katalogi >normCdf(alaraja,yläraja[,m[,s]])⇒luku, josyläraja ja alaraja ovat lukuja, lista, josalaraja ja yläraja ovat listoja

Page 113: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

normCdf() Katalogi >Laskee normaalijakauman todennäköisyydenalarajan ja ylärajan välillä määritetyllem:lle (oletus=0) ja s:lle (oletus=1).

Kun P(X { yläraja), aseta alaraja = .9E999.

normPdf() Katalogi >normPdf(XArvo[,m,s])⇒luku, jos XArvo onluku, lista, jos XArvo on lista

Laskee normaalijakaumanpistetodennäköisyysfunktion määritetyssäXArvossa määritetylle m:lle ja s:lle.

not (ei) Katalogi >not BoolenLaus⇒Boolen lauseke

Määrittää totuusarvon tosi, epätosi taiargumentin sievennetyn muodon.

not Kokonaisluku1⇒kokonaisluku

Laskee reaalikokonaisluvun ykkösenkomplementin. Sisäisesti Kokonaisluku1muunnetaan etumerkilliseksi, 64-bittiseksibinaariluvuksi. Jokaisen bitin arvo vaihtuu(0:sta tulee 1 ja päin vastoin) ykkösenkomplementille. Tulokset näytetäänkantalukutilan mukaisesti.

Voit syöttää kokonaisluvun minkä tahansaluvun kantalukuna. Binaarisen syötteenedelle tulee merkitä etumerkki 0b jaheksadesimaalisen syötteen edelle 0h.Ilman etuliitettä kokonaislukua käsitelläändesimaalilukuna (kantaluku 10).

Jos syötät desimaalikokonaisluvun, joka onetumerkillisen, 64 bitin binaarimuodonlukualueen ulkopuolella, laskin käyttääsymmetristä modulo-operaatiota, jotta arvosaadaan oikealle alueelle. Lisätietoja, katso4Base2, sivu 16.

Heksadesimaalisessa kantalukutilassa:

Binaarisessa kantalukutilassa:

Jos haluat nähdä koko vastauksen, paina£ja siirrä sen jälkeenosoitinta painikkeilla¡ ja ¢.

Huomaa: Binaarisessa syötteessä voi ollakorkeintaan64 numeroa (etuliitettä 0beilasketa). Heksadesimaalisessa syötteessävoi olla korkeintaan16 numeroa.

Luettelo aakkosjärjestyksessä 109

Page 114: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

110 Luettelo aakkosjärjestyksessä

nPr() Katalogi >nPr(Arvo1, Arvo2)⇒lauseke

Kokonaisluvulle Arvo1 ja Arvo2 sekä Arvo1| Arvo2 | 0, nPr() on Arvo1:n asioidenpermutaatioiden lukumäärä, joita otetaanArvo2:n verran kerrallaan.

nPr(Arvo, 0)⇒1

nPr(Arvo, negKokonaisluku)⇒ 1/((Arvo+1)·(Arvo+2)...(ArvoNnegKokonaisluku))

nPr(Arvo, posKokonaisluku)⇒ Arvo·(ArvoN1)... (ArvoNposKokonaisluku+1)

nPr(Arvo, eiKokonaisluku)⇒Arvo! /(ArvoNeiKokonaisluku)!nPr(Lista1, List2)⇒lista

Luo listan permutaatioista kahden listansisältämiin vastaaviin elementtipareihinperustuen. Argumenttien on oltavasamankokoisia listoja.

nPr(Matriisi1,Matriisi2)⇒matriisi

Luo matriisin permutaatioista kahdenmatriisin sisältämiin vastaaviinelementtipareihin perustuen. Argumenttienon oltava samankokoisia matriiseja.

npv() Katalogi >npv(Korkoprosentti,CFO,CFLista[,CFFrekv])

Talouslaskentatoiminto, joka laskeenettonykyarvon; tulevien ja poistuvienkassavirtojen nykyisten arvojen summan.Jos npv:n tulos on positiivinen, investointion kannattava.

Korkoprosentti on prosentti, jollakassavirtoja (rahan kustannusta)vähennetään yhden jakson aikana.

CF0 on alkuperäinen kassavirta aikana 0;arvon on oltava kokonaisluku.

Page 115: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

npv() Katalogi >CFLista on lista kassavirtamääristäensimmäisen kassavirran CF0 jälkeen.

CFFrekv on lista, jossa jokainen elementtimäärittää esiintymisfrekvenssinryhmitetylle (peräkkäiselle)kassavirtamäärälle, joka on CFListanvastaava elementti. Oletusarvo on 1; jossyötät arvoja, niiden on oltava positiivisiakokonaislukuja < 10,000.

nSolve() Katalogi >nSolve(Yhtälö,Muutt[=Arvaus])⇒luku taivirhe_merkkijono

nSolve(Yhtälö,Muutt[=Arvaus],alaraja)⇒luku tai virhe_merkkijono

nSolve(Yhtälö,Muutt[=Arvaus],alaraja,yläraja) ⇒luku taivirhe_merkkijono

nSolve(Yhtälö,Muutt[=Arvaus]) | alaraja{Muutt{yläraja⇒luku tai virhe_merkkijono

Etsii iteratiivisesti yhtä likimääräistänumeerista ratkaisua Yhtälön yhdellemuuttujalle. Määritä muuttuja seuraavasti:

muuttuja– tai –muuttuja = reaaliluku

Esimerkiksi x kelpaa ja samoin x=3.

Huomaa: Jos ratkaisuja onuseita, voityrittää löytää tietyn ratkaisun käyttämälläapuna arvausta.

nSolve() yrittää määrittää joko yhdenpisteen, jossa jäännös on nolla, tai kaksitoisiaan suhteellisen lähellä olevaa pistettä,jossa jäännöksen etumerkki on vastakkainenja jäännöksen magnitudi ei ole liian suuri.Jos funktio ei pysty määrittämään tätäkohtuullisella otospisteiden määrällä, seantaa vastauksena merkkijonon “no solutionfound” (yhtään ratkaisua ei löydy).

O

Luettelo aakkosjärjestyksessä 111

Page 116: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

112 Luettelo aakkosjärjestyksessä

OneVar Katalogi >OneVar [1,]X[,[Frekv][,Luokka,Sisällytä]]

OneVar [n,]X1,X2[X3[,…[,X20]]]

Laskee yhden muuttujan tilaston enintään 20listasta. Tulosten yhteenveto tallentuustat.results-muuttujaan. (Katso sivu 154.)

Kaikkien listojen on oltava samankokoisiaSisällytä-listaa lukuunottamatta.

X-argumentit ovat datalistoja.

Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan X:n arvonesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja 0.

Luokka on numeeristen luokkakoodien listavastaaville X:n arvoille.

Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

Tyhjä elementti jossakin listassa X, Frekvtai Luokka saa aikaan, että kaikkien listojenvastaava elementti on tyhjä. Tyhjä elementtijossakin listassa X1-X20 saa aikaan, ettäkaikkien listojen vastaava elementti on tyhjä.Lisätietoja tyhjistä elementeistä, katso sivu207.

Tulosmuuttuja Kuvaus

stat.v x:n arvojen keskiarvo

stat.Gx x:n arvojen summa

stat.Gx2 x2:n arvojen summa

stat.sx x:n otoksen keskihajonta

stat.sx x:n perusjoukon keskihajonta

stat.n Datapisteiden lukumäärä

stat.MinX x:n arvojenminimi

Page 117: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Tulosmuuttuja Kuvaus

stat.Q1X x:n ensimmäinenneljännes

stat.MedianX x:nmediaani

stat.Q3X x:n kolmas neljännes

stat.MaxX x:n arvojenmaksimi

stat.SSX x:n keskiarvonpoikkeamienneliöiden summa

or (tai) Katalogi >BoolenLaus1orBoolenLaus2 antaavastauksena BoolenlausekkeenBoolenList1orBoolenList2 antaa vastauksena BoolenlistanBoolenMatriisi1orBoolenMatriisi2 antaa vastauksenaBoolen matriisin

Määrittää totuusarvon tosi tai epätosi taiantaa vastauksena sievennetyn muodonalkuperäisestä syötteestä.

Antaa vastauksen tosi, jos jompikumpi taimolemmat lausekkeet ovat tosia. Antaavastauksen epätosi, jos kumpikin lauseke onepätosi.

Huomaa: Katso xor.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.Kokonaisluku1orKokonaisluku2⇒kokonaisluku

Vertaa kahta reaalikokonaislukua bittibitiltä or-operaation avulla. Sisäisestikumpikin kokonaisluku muunnetaanetumerkilliseksi, 64 bitin binaariluvuksi. Kunvastaavia bittejä verrataan, tulos on 1, josjompikumpi bitti on 1; tulos on 0 vain, joskumpikin bitti on 0. Laskettu arvo edustaabittituloksia, ja se näkyy kantalukutilanmukaisesti.

Heksadesimaalisessa kantalukutilassa:

Tärkeää: Nolla, ei O-kirjain.

Binaarisessa kantalukutilassa:

Huomaa: Binaarisessa syötteessä voi ollakorkeintaan64 numeroa (etuliitettä 0beilasketa). Heksadesimaalisessa syötteessävoi olla korkeintaan16 numeroa.

Luettelo aakkosjärjestyksessä 113

Page 118: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

114 Luettelo aakkosjärjestyksessä

or (tai) Katalogi >Kokonaisluvut voi syöttää minkä tahansaluvun kantalukuna. Binaarisen syötteenedelle tulee merkitä etumerkki 0b jaheksadesimaalisen syötteen edelle 0h. Josetumerkkiä ei ole, kokonaislukujakäsitellään desimaalilukuina (kantaluku 10).

Jos syötät desimaalikokonaisluvun, joka onliian suuri etumerkilliselle, 64 bitinbinaarimuodolle, laskin käyttääsymmetristä modulo-operaatiota, jotta arvosaadaan oikealle alueelle.

Jos syötät desimaalikokonaisluvun, joka onetumerkillisen, 64 bitin binaarimuodonlukualueen ulkopuolella, laskin käyttääsymmetristä modulo-operaatiota, jotta arvosaadaan oikealle alueelle. Lisätietoja, katso4Base2, sivu 16.

Huomaa: Katso xor.

ord() Katalogi >ord(Merkkijono)⇒kokonaislukuord(Lista1)⇒lista

Määrittää merkkijononMerkkijonoensimmäisen merkin numerokoodin tai luolistan jokaisen listaelementinensimmäisistä merkeistä.

P

P4Rx() Katalogi >P4Rx(rLaus, qLaus)⇒lausekeP4Rx(rLista, qLista)⇒listaP4Rx(rMatriisi, qMatriisi)⇒matriisi

Määrittää paria(r, q) vastaavan x-koordinaatin.

Radiaanikulmatilassa:

Page 119: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

P4Rx() Katalogi >Huomaa: Argumentti q tulkitaan joko aste-,graadi- tai radiaanikulmaksi valittunaolevan kulmatilan mukaisesti. Josargumentti on lauseke, voit ohittaakulmatila-asetuksen väliaikaisestikäyttämällä merkintää ¡, G tai R.

Huomaa: Voit syöttää tämän funktiontietokoneen näppäimistöltä kirjoittamallaP@>Rx(...).

P4Ry() Katalogi >

P4Ry(rArvo, qArvo)⇒arvoP4Ry(rLista, qLista)⇒listaP4Ry(rMatriisi, qMatriisi)⇒matriisi

Määrittää paria (r, q) vastaavan y-koordinaatin.

Huomaa: Argumentti q tulkitaan joko aste-,radiaani- tai graadikulmaksi valittunaolevan kulmatilan mukaisesti.

Huomaa: Voit syöttää tämän funktiontietokoneen näppäimistöltä kirjoittamallaP@>Ry(...).

Radiaanikulmatilassa:

PassErr Katalogi >PassErr

Ohittaa virheen siirtyen seuraavalle tasolle.

Jos järjestelmän muuttuja errCode on nolla,PassErr ei tee mitään.

Else-lauseessa lohkossa Try...Else...EndTrytulee käyttää komentoa ClrErr tai PassErr.Jos virhe on tarkoitus käsitellä tai jättäähuomiotta, käytä komentoa ClrErr. Jos ettiedä, mitä tehdä virheen suhteen, lähetä seseuraavaan virheenkäsittelijään käyttämälläkomentoa PassErr. Jos odottaviaTry...Else...EndTry-virheenkäsittelijöitä ei oleenää, virheen valintaikkuna tulee näkyviinnormaalisti.

EsimerkkiPassErr-komennosta, katsoesimerkki 2 Try-komennonkohdalla, sivu166.

Luettelo aakkosjärjestyksessä 115

Page 120: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

116 Luettelo aakkosjärjestyksessä

PassErr Katalogi >Huomaa: Katso myös ClrErr, sivu 24, ja Try,sivu 166.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvät tuotteenohjekirjan Laskin-osiosta.

piecewise() Katalogi >piecewise(Laus1 [, Ehto1 [, Laus2 [, Ehto2[, … ]]]])

Laatii määritelmät paloittain määritellyllefunktiolle listan muodossa. Voit luodapaloittain määriteltyjen funktioidenmäärityksiä myös mallin avulla.

Huomaa: Katso myös Paloittain määritellynfunktion malli, sivu 3.

poissCdf() Katalogi >poissCdf(l,alaraja,yläraja)⇒luku, josalaraja ja yläraja ovat lukuja, lista, josalaraja ja yläraja ovat listoja

poissCdf(l,yläraja)(kun P(0{X{yläraja)⇒luku, jos yläraja on luku, lista, jos ylärajaon lista

Laskee kumulatiivisen todennäköisyydendiskreetille Poissonin jakaumalle, jolla onmääritetty keskiarvo l.

Kun P(X { yläraja), aseta alaraja=0

poissPdf() Katalogi >poissPdf(l,XArvo)⇒luku, jos XArvo onluku, lista, jos XArvo on lista

Laskee todennäköisyyden diskreetillePoissonin jakaumalle, jolla on määritettykeskiarvo l.

Page 121: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

4Polar (4Polaarinen) Katalogi >Vektori 4Polar

Huomaa: Voit syöttää tämän operaattorintietokoneen näppäimistöltä kirjoittamalla@>Polar.

Näyttää vektorin polaarisessa muodossa [r±q]. Vektorin on oltava kooltaan 2, ja se voiolla rivi tai sarake.

Huomaa: 4Polar on näyttömuodon ohje, eimuunnosfunktio. Voit käyttää komentoaainoastaan syöterivin lopussa, eikä sepäivitä ans:n arvoa.

Huomaa: Katso myös 4Rect, sivu 128.

kompleksiArvo 4Polaarinen

Näyttää kompleksiVektorin polaarisessamuodossa.

• Astekulmatilassa vastauksena on (r±q).• Radiaanikulmatilassa vastauksena on reiq.

kompleksiArvolla voi olla mikä tahansakompleksilukumuoto. Syöte reiq aiheuttaakuitenkin virheen astekulmatilassa.

Huomaa: Polaarisessa syötteessä (r±q) onkäytettävä sulkeita.

Radiaanikulmatilassa:

Graadikulmatilassa:

Astekulmatilassa:

polyEval() Katalogi >polyEval(Lista1, Laus1)⇒lausekepolyEval(Lista1, Lista2)⇒lauseke

Tulkitsee ensimmäisen argumentin laskeva-asteisen polynomin kertoimeksi ja antaavastauksena polynomin, josta on laskettutoisen argumentin arvo.

Luettelo aakkosjärjestyksessä 117

Page 122: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

118 Luettelo aakkosjärjestyksessä

polyRoots() Katalogi >polyRoots(Poly,Muutt) ⇒lista

polyRoots(Kertoinlista) ⇒lista

Ensimmäinen syntaksi, polyRoots(Poly,Muutt), laskee polynomin Polyreaalilukujuurten listan muuttujanMuuttsuhteen. Jos reaalilukujuurta ei ole,tuloksena on tyhjä lista: { }.

Poly on oltava polynomi laajennetussamuodossa yhdessä muuttujassa. Älä käytälaajentamattomia muotoja, kuten y2·y+1tai x·x+2·x+1

Toinen syntaksi, polyRoots(Kertoinlista),askee reaalilukujuurten listan kertoimille,jotka sisältyvät Kertoinlistaan.

Huomaa: Katso myös cPolyRoots(), sivu 32.

PowerReg Katalogi >PowerReg X,Y [, Frekv] [, Luokka,Sisällytä]]

Laskee potenssiregressiony = (a·(x)b)listoista X ja Y frekvenssillä Frekv. Tulostenyhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Kaikkien listojen on oltava samankokoisiaSisällytä-listaa lukuunottamatta.

X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan datapisteen X ja Yesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja 0.

Luokka on numeeristen tai merkkijonojenluokkakoodien lista vastaavalle X- ja Y -datalle.

Page 123: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

PowerReg Katalogi >Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: a·(x)b

stat.a, stat.b Regressiokertoimet

stat.r2 Muunnettujen tietojen lineaarimäärittelyn kerroin

stat.r Muunnettujen tietojen korrelaatiokerroin (ln(x), ln(y))

stat.Resid Potenssimalliin liittyvät jäännökset

stat.ResidTrans Muunnettujen tietojen lineaariseen sovitukseen liittyvät jäännökset

stat.XReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.YReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.FreqReg Komentoja stat.XReg ja stat.YReg vastaava frekvenssilista

Prgm Katalogi >Prgm     LohkoEndPrgm

Malli käyttäjän määrittämän ohjelmanluomista varten. Käytetään komennonDefine, Define LibPub tai Define LibPrivkanssa.

Lohko voi olla yksi lauseke tai sarjalausekkeita, jotka on erotettu toisistaankaksoispisteellä (:), tai sarja eri riveilläolevia lausekkeita.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

Laske GCD ja näytä välitulokset.

Luettelo aakkosjärjestyksessä 119

Page 124: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

120 Luettelo aakkosjärjestyksessä

Prgm Katalogi >

prodSeq() Katso Π(), sivu 196.

Product (PI) Katso Π(), sivu 196.

product() Katalogi >product(Lista[, Alku[, loppu]])⇒lauseke

Laskee Listan sisältämien elementtientulon. Alku ja Loppu ovat valinnaisia. Nemäärittävät elementtien alueen.

product(Matriisi1[, Alku[, loppu]])⇒matriisi

Laskee rivivektorin, joka sisältääMatriisi1:n sarakkeiden elementtien tulot.Alku ja Loppu ovat valinnaisia. Nemäärittävät rivialueen.

Tyhjiä elementtejä ei huomioida. Lisätietojatyhjistä elementeistä, katso sivu 207.

propFrac() Katalogi >propFrac(Arvo1[,Muutt])⇒arvo

propFrac(rationaali_luku) laskeerationaali_luvun kokonaisluvun summanaja murtolukuna, jolla on sama etumerkki jasuurempi nimittäjä kuin osoittaja.

Page 125: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

propFrac() Katalogi >propFrac(rationaali_lauseke,Muutt) laskeeaitojen suhdelukujen summan ja polynominmuuttujanMuutt suhteen. MuuttujanMuuttaste nimittäjässä on suurempi kuinmuuttujanMuutt aste osoittajassa kussakinaidossa suhdeluvussa. MuuttujanMuuttsamanlaiset potenssit kerätään. Termit janiiden tekijät lajitellaan siten, että Muutton päämuuttuja.

Jos Muutt jätetään pois, varsinaisenmurtoluvun lavennus tehdäänpääasiallisimmalla muuttujalla.Polynomiosan kertoimet tehdään senjälkeen aidoiksi ensin niidenpääasiallisimman muuttujan suhteen ja niinedelleen.

propFrac()-funktion avulla voit esittääsekalukuja ja suorittaa sekalukujen yhteen-ja vähennyslaskua.

Q

QR Katalogi >QR Matriisi, qMatNimi, rMatNimi[, Tol]

Suorittaa Householderin QR-dekomponoinnin reaaliluku- taikompleksilukumatriisista. Tuloksena olevatQ- ja R-matriisit tallentuvat määritettyihinMatNimi-muuttujiin. Q-matriisi onjakamaton. R-matriisi on yläkolmiomatriisi.

Valinnaisesti kaikkia matriisielementtejäkäsitellään nollana, jos niiden itseisarvo onpienempi kuin Tol. Tätä toleranssiakäytetään vain, jos matriisissa onliukulukusyötteitä eikä se sisällä symbolisiamuuttujia, joille ei ole määritetty arvoa.Muussa tapauksessa Tol-komentoa eihuomioida.

Liukuluku (9.) muuttujassa m1 aiheuttaa sen,että vastaukset lasketaanliukulukumuodossa.

Luettelo aakkosjärjestyksessä 121

Page 126: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

122 Luettelo aakkosjärjestyksessä

QR Katalogi >

• Jos käytät painikkeita/· taiAutomaattinen tai likimääräinen -tilanvalintaa Approximate (Likimääräinen),laskut suoritetaan liukulukuaritmetiikalla.

• Jos Tol jätetään pois tai sitä ei käytetä,oletusarvoinen toleranssi lasketaanseuraavasti:5EL14 ·max(dim(Matriisi)) ·rowNorm(Matriisi)

QR-hajotus lasketaan numeerisestiHouseholderin transformaatioiden avulla.Symbolinen ratkaisu lasketaan Gram-Schmidtin menetelmällä. MatriisinqMatNimi sarakkeet ovat ne ortonormitetutperusvektorit, jotka sijoittuvat matriisinmäärittämään tilaan.

QuadReg Katalogi >QuadReg X,Y [, Frekv] [, Luokka,Sisällytä]]

Laskee 2. asteen polynomiregressiony =a·x2+b·x+clistoista X ja Y frekvenssilläFrekv. Tulosten yhteenveto tallentuustat.results-muuttujaan. (Katso sivu 154.)

Kaikkien listojen on oltava samankokoisiaSisällytä-listaa lukuunottamatta.

X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan datapisteen X ja Yesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja 0.

Luokka on numeeristen tai merkkijonojenluokkakoodien lista vastaavalle X- ja Y -datalle..

Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

Page 127: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

QuadReg Katalogi >Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: a·x2+b·x+c

stat.a, stat.b,stat.c

Regressiokertoimet

stat.R2 Määrityskerroin

stat.Resid Regressioyhtälön jäännökset

stat.XReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.YReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.FreqReg Komentoja stat.XReg ja stat.YReg vastaava frekvenssilista

QuartReg Katalogi >QuartReg X,Y [, Frekv] [, Luokka,Sisällytä]]

Laskee 4. asteen polynomiregressiony = a·x4+b·x3+c· x2+d·x+elistoista X ja Yfrekvenssillä Frekv. Tulosten yhteenvetotallentuu stat.results-muuttujaan.(Katso sivu sivu 154.)

Kaikkien listojen on oltava samankokoisiaSisällytä-listaa lukuunottamatta.

X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan datapisteen X ja Yesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja 0.

Luokka on numeeristen tai merkkijonojenluokkakoodien lista vastaavalle X- ja Y -datalle.

Luettelo aakkosjärjestyksessä 123

Page 128: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

124 Luettelo aakkosjärjestyksessä

QuartReg Katalogi >Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: a·x4+b·x3+c· x2+d·x+e

stat.a, stat.b,stat.c, stat.d,stat.e

Regressiokertoimet

stat.R2 Määrityskerroin

stat.Resid Regressioyhtälön jäännökset

stat.XReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.YReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.FreqReg Komentoja stat.XReg ja stat.YReg vastaava frekvenssilista

R

R►Pθ() Luettelo >

R►Pθ (xArvo, yArvo) ⇒ arvoR►Pθ (xLista, yLista) ⇒ listaR►Pθ (xMatriisi, yMatriisi) ⇒ matriisi

Laskee yhtäpitävän θ-koordinaatinargumenttiparille(x,y).

Huomaa: Vastaus lasketaan aste-, graadi-tai radiaanikulmana käytössä olevankulmatila-asetuksen mukaisesti.

Huomaa: Voit syöttää tämän funktiontietokoneen näppäimistöltä kirjoittamallaR@>Ptheta(...).

Astekulmatilassa:

Graadikulmatilassa:

Radiaanikulmatilassa:

Page 129: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

R►Pr() Luettelo >

R►Pr (xArvo, yArvo) ⇒ arvoR►Pr (xLista, yLista) ⇒ listaR►Pr (xMatriisi, yMatriisi) ⇒ matriisi

Laskee yhtäpitävän r-koordinaatinargumenttiparille (x,y).

Huomaa: Voit syöttää tämän funktiontietokoneen näppäimistöltä kirjoittamallaR@>Pr(...).

Radiaanikulmatilassa:

►Rad Luettelo >Arvo1►Rad⇒ arvoMuuntaa argumentinradiaanikulmayksikköön.

Huomaa: Voit syöttää tämän operaattorintietokoneen näppäimistöltä kirjoittamalla@>Rad.

Astekulmatilassa:

Graadikulmatilassa:

rand() Luettelo >rand() ⇒ lausekerand(Kokeiden lkm) ⇒ lista

rand() laskee satunnaisen arvon välillä 0 ja1.

rand(Kokeiden lkm) laskee listan, jokasisältää Kokeiden lkm satunnaista arvoavälillä 0 ja 1.

Aseta satunnainen siemenluku.

randBin() Luettelo >randBin(n, p) ⇒ lausekerandBin(n, p, Kokeiden lkm) ⇒ lista

randBin(n, p) laskee satunnaisenreaaliluvun määrätystä binomijakaumasta.

randBin(n, p, Kokeiden lkm) laskee listan,joka sisältää Kokeiden lkm satunnaistareaalilukua määrätystä binomijakaumasta.

Luettelo aakkosjärjestyksessä 125

Page 130: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

126 Luettelo aakkosjärjestyksessä

randInt() Luettelo >randInt(Muutt.alaraja,Muutt.yläraja) ⇒lausekerandInt(Muutt.alaraja,Muutt.yläraja,Kokeiden lkm) ⇒lista

randInt(Muutt.alaraja,Muutt.yläraja)laskee satunnaisenkokonaisluvunrajojenMuutt.alarajajaMuutt.ylärajamääräämälläkokonaislukuvälillä.

randInt(Muutt.alaraja,Muutt.yläraja,Kokeiden lkm)laskee listan, jokasisältääKokeidenlkm satunnaistakokonaislukuamäärätyllä välillä.

randMat() Luettelo >randMat(numRivit, numSarakkeet) ⇒matriisi

Laskee välillä -9 ja 9 määrätylle mitallekokonaislukumatriisin.

Kummankin argumentin on sievennyttyväkokonaisluvuksi.

Huomaa: Tämänmatriisin arvotmuuttuvataina, kunpainat·.

Page 131: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

randNorm() Luettelo >randNorm(μ, σ) ⇒ lausekerandNorm(μ, σ, Kokeiden lkm) ⇒ lista

randNorm(μ, σ) laskee desimaaliluvunmäärätystä normaalijakaumasta. Luku voiolla mikä tahansa reaaliluku, mutta sekeskittyy voimakkaasti välille [μ−3•σ,μ+3•σ].

randNorm(μ, σ, Kokeiden lkm) listan (list),joka sisältää Kokeiden lkm desimaalilukuamäärätystä normaalijakaumasta.

randPoly() Luettelo >randPoly(Muutt, Aste) ⇒ lauseke

Laskee polynomin muuttujasta Muuttmäärätyssä järjestyksessä Aste. Kertoimetovat satunnaisia kokonaislukuja välillä −9 ja9. Johtava kerroin ei ole 0.

Asteen on oltava 0–99.

randSample() Luettelo >randSample(List,Kokeiden lkm[,noRepl])⇒ lista

Laskee satunnaisesta otoksesta listan, jokakoostuu valinnoista Kokeiden lkm listastaList valinnaisena otoksen korvaaminenmuulla (noRepl=0), tai ilman otoksenkorvaamista (noRepl=1). Oletusarvona onotoksen korvaaminen

RandSeed Luettelo >RandSeed Luku

Jos Luku = 0, tämä asettaa siemenluvutsatunnaislukugeneraattorintehdasasetuksiin. Jos Luku ≠ 0, sitäkäytetään luomaan kaksi siemenlukua, jotkatallennetaan järjestelmän muuttujiinsiemen1 ja siemen2

Luettelo aakkosjärjestyksessä 127

Page 132: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

128 Luettelo aakkosjärjestyksessä

real() Luettelo >real(Arvo1) ⇒ arvo

Laskee argumentin reaalilukuosan.

real(List1) ⇒ lista

Laskee kaikkien alkutekijöiden reaaliosat

real(Matriisi1) ⇒ matriisi

Laskee kaikkien alkutekijöiden reaaliosat.

►Rect Luettelo >Vectr►Rect

Huomaa: Voit syöttää tämän operaattorintietokoneen näppäimistöltä kirjoittamalla@>Rect.

Näyttää Vektorin suorakulmamuodossa [x,y, z] Vektorin on oltava kooltaan 2 tai 3, jase voi olla rivi tai sarake.

Huomaa:►Rect on näyttömuodon ohje, eimuunnosfunktio. Voit käyttää komentoaainoastaan syöterivin lopussa, eikä sepäivitä arvoa ans.

Huomaa: Katso myös ►Polar, sivu 117.

kompleksiArvo►Rect

Näyttää kompleksisen arvoncomplexValuesuorakulmaisessa muodossaa+bi. Arvolla complexValue voi olla mikätahansa kompleksinen muoto. Syötereiθaiheuttaa kuitenkin virheenastekulmatilassa.

Huomaa: Polaarisessa syötteessä (r∠θ) onkäytettävä sulkeita.

Radiaanikulmatilassa:

Graadikulmatilassa:

Astekulmatilassa:

Huomaa: Näppäilläksesimerkin∠ valitse seLuettelon symboliluettelosta.

Page 133: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

ref() Luettelo >ref(Matriisi1[, Tol]) ⇒ matriisi

Laskee matriisinMatriisi1 rivi-echelon-muodossa.

Valinnaisesti kaikkia matriisin elementtejäkäsitellään nollana, jos niiden itseisarvo onpienempi kuin Tol. Tätä toleranssiakäytetään vain, jos matriisissa onliukulukusyötteitä eikä se sisällä symbolisiamuuttujia, joille ei ole määrätty arvoa.Muussa tapauksessa komentoa Tol eihuomioida.

• Jos käytät painikkeita/· tai asetattilan Auto or Approximate , laskentasuoritetaan liukulukuaritmetiikalla.

• Jos Tol jätetään pois tai sitä ei käytetä,oletusarvoinen toleranssi lasketaanseuraavasti:5E−14 •max(dim(Matriisi1)) •rowNorm(Matriisi1)

Vältä määrittelemättömiä alkutekijöitämatriisissa Matriisi1. Tuloksena saattaaolla odottamattomia vastauksia.

Jos esimerkiksi a on määrittelemätönseuraavassa lausekkeessa, näkyviin tuleevaroitusviesti, ja vastaus näyttääseuraavalta:

Varoitus näkyy, koska yleistetty alkutekijä1/a ei olisi mahdollinen lausekkeelle a=0.

Voit välttää tämän tallentamalla etukäteenarvon a:lle tai käyttämällä rajoittavaa (“|”)-operaattoria arvon korvaamiseksi, kuten onesitetty seuraavassa esimerkissä.

Luettelo aakkosjärjestyksessä 129

Page 134: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

130 Luettelo aakkosjärjestyksessä

ref() Luettelo >

Huomaa: Katso myös rref(), page 139.

RefreshProbeVars Luettelo >RefreshProbeVars

Pääset mittausarvoon kaikista TI-Basic-ohjelmaan kytketyistä antureista.

StatusVarValue Tila

statusVar=0 Normaali (jatka ohjelmalla)

statusVar=1

Vernier DataQuest™ ontiedonkeruutilassa.Huomaa: Vernier DataQuest™ -sovelluksen on oltava metrisessätilassa, jotta tämä komento

toimisi.statusVar=2

Vernier DataQuest™ -sovellusta eiole käynnistetty.

statusVar=3

The Vernier DataQuest™-sovelluson käynnistetty, mutta et oleyhdistänyt mitään antureita.

Esimerkki

Lämmön määritys()=

Prgm

© Tarkista, onko järjestelmävalmiina

RefreshProbeVars-tila

Jos tila=0, niin

Käyttötila "valmis"

Muuttujalle n,1,50

RefreshProbeVars-tila

lämpotila:=mittari.lämpötila

Disp "Lämpötila: ",lämpötila

Jos lämpötila>30, niin

Disp "Liian kuuma"

LopetaJos

© Odota 1 sekunti otoksienvälillä

Odota 1

LopetaKoska

Tai

Disp "Ei valmis". Yritämyöhemmin uudelleen"

EndIf

EndPrgm

Page 135: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

RefreshProbeVars Luettelo >Huomaa: Tätä voi käyttää myös TI-Innovator™i-laitteen keskiössä.

remain() Luettelo >

remain(Arvo1, Arvo2) ⇒ arvoremain(Lista1, Lista2) ⇒ listaremain(Matriisi1,Matriisi2) ⇒ matriisi

Laskee ensimmäisen argumentinjäännöksen toisen argumentin suhteenseuraavien identtisten yhtälöidenmääritelmien mukaisesti:

remain(x,0)   xremain(x,y)   x−y•iPart(x/y)Tämän seurauksena huomaa, ettäremain(−x,y) − remain(x,y). Vastaus on joko nollatai samanmerkkinen kuin ensimmäinenargumentti.

Huomaa: Katso myös mod(), sivu 99.

Pyydä Luettelo >Pyydä promptString, muutt[, NäytäLippu[, statusVar]]

Pyydä promptString, func(arg1, ...argn)[, NäytäLippu [, statusVar]]

Ohjelmointikomento: Keskeyttää ohjelmanja näyttää valintaruudun, jossa on viestikehotemerkkijono sekä syöttöruutukäyttäjän antamaa vastausta varten.

Kun käyttäjä kirjoittaa vastauksen ja klikkaaOK-painiketta, syöttöruudun sisältömäärätään muuttujalle var.

Jos käyttäjä klikkaa Cancel, ohjelma eteneehyväksymättä mitään syötteitä. Ohjelmakäyttää muuttujanmuutt aikaisempaaarvoa, jos var on jo määritelty.

Määrittele ohjelma:

Määrittele pyydä_demo()=Ohjelma    Pyydä “Säde: ”,r    Disp "Ala = ",pi*r2EndPrgm

Aja ohjelma ja kirjoita vastaus:

Pyydä_demo()

VastausOK-näppäimenpainamisen jälkeen:

Luettelo aakkosjärjestyksessä 131

Page 136: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

132 Luettelo aakkosjärjestyksessä

Pyydä Luettelo >Valinnainen NäytäLippu -argumentti voiolla mikä tahansa lauseke.

• Jos NäytäLippu jätetään pois, tai jos sesieventyy arvoon 1, kehoteviesti jakäyttäjän vastaus näkyvät laskimenhistoriassa.

• Jos NäytäLippu sieventyy arvoon 0,kehote ja vastaus eivät näy historiassa.

Säde: 6/2Ala = 28.2743

Valinnainen statusVar argumentti laskeeohjelmalle tavan määritellä, kuinka käyttäjäon sulkenut valintaikkunan. Huomaa, ettästatusVar vaatii NäytäLippu -argumentin.

• Jos käyttäjä on klikannut OK tai painanutEnter tai Ctrl+Enter, muuttuja statusVarasetetaan arvoon 1.

• Muuten muuttujastatusVar asetetaanarvoon 0.

func()-argumentin avulla ohjelma voitallentaa käyttäjän vastauksen funktionmääritelmäksi. Tämä syntaksi toimii ikäänkuin käyttäjä suorittaisi komennon:

     Määrittele func(arg1, ...argn) =käyttäjän vastaus

Sen jälkeen ohjelma voi käyttää määriteltyäfunktiota func(). KomennonpromptStringpitäisi opastaa käyttäjääsyöttämään sopiva käyttäjän vastaus, jokatäydentää funktion määritelmän.

Huomaa: Voit käyttää Pyydä komentokäyttäjän määrittelemässä ohjelmassa,mutta ei funktiossa.

Pysäytä ohjelma, joka sisältää komennonRequest loputtoman silmukan sisällä:

• Kämmenlaite: Pidäc-painikettapainettuna ja paina toistuvasti·-painiketta.

• Windows®: Pidä F12-näppäintä pohjassaja paina toistuvasti Enter.

• Macintosh®: Pidä F5-näppäintä pohjassa

Määrittele ohjelma:

Määrittele polynomi()=Ohjelma    Pyyntö "Syötä polynomi x:ään:",p(x)    Disp "Reaalilukujuuretovat:",polyRoots(p(x),x)EndPrgm

Aja ohjelma ja kirjoita vastaus:

polynomi()

Tulos, kun x^3+3x+1 on syötetty ja valittuOK:

Reaalilukujuuret ovat: {-0.322185}

Page 137: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Pyydä Luettelo >ja paina toistuvasti Enter.

• iPad®: Sovellus näyttää kehotuksen. Voitjatkaa odottamista tai peruuttaa.

Huomaa: Katso myös RequestStr, page 133.

RequestStr Luettelo >RequestStr kehotemerkkijono, muutt[,NäytäLippu]

Ohjelmointikomento: Toimii samalla tavallakuin Request-komennon ensimmäinensyntaksi paitsi, että käyttäjän vastaustulkitaan aina merkkijonoksi.VastakohtaisestiRequest-komento tulkitseevastauksen lausekkeeksi, jollei käyttäjämerkitse sitä lainausmerkkien (““) sisään.

Huomaa: Voit käyttääRequestStr -komentoakäyttäjän määrittelemässä ohjelmassa,mutta ei funktiossa.

Pysäytä ohjelma, joka sisältää RequestStrkomento äärettömässä silmukassa:

• Kämmenlaite: Pidäc-painikettapainettuna ja paina toistuvasti·-painiketta.

• Windows®: Pidä F12-näppäintä pohjassaja paina toistuvasti Enter.

• Macintosh®: Pidä F5-näppäintä pohjassaja paina toistuvasti Enter.

• iPad®: Sovellus näyttää kehotuksen. Voitjatkaa odottamista tai peruuttaa.

Huomaa: Katso myös Pyydä, page 131.

Määrittele ohjelma:

Määrittele requestStr_demo()=Ohjelma    RequestStr “Oma nimesi:”,nimi,0    Disp “Vastauksessa on “,dim(nimi),” merkkiä.”EndPrgm

Aja ohjelma ja kirjoita vastaus:

requestStr_demo()

VastausOK-näppäimenpainamisen jälkeen(Huomaa, että josNäytäLippu-argumenttion0, kehote ja vastaus eivät näyhistoriassa):

requestStr_demo()

Vastauksessa on 5 merkkiä.

Luettelo aakkosjärjestyksessä 133

Page 138: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

134 Luettelo aakkosjärjestyksessä

Laske Luettelo >Return [Laus]

Laskee lausekkeen Lausfunktion tuloksenaKäytetään lohkon Func...EndFunc sisällä.

Huomaa: Käytä Return ilman argumenttialohkossa Prgm...EndPrgm poistuaksesiohjelmasta.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

right() Luettelo >oikea(List1[, Num]) ⇒ lista

Laskee oikeanpuoleisimmat Num-alkutekijät, jotka sisältyvät listaan List1.

Jos jätät pois komennon Num, laskee kaikenlistasta List1.right(lädemerkkijono[, Num]) ⇒merkkijono

Laskee oikeanpuoleisimmat Num-merkit,jotka sisältyvät merkkijonoonlähdemerkkijono

Jos jätät pois komennonNum, laskee kaikenlähdemerkkijonosta.right(Vertailu) ⇒ lauseke

Laskee yhtälön tai epäyhtälön oikeanpuolen.

rk23 () Luettelo >rk23(Laus, Var, depVar, {Var0, VarMax},depVar0, VarStep [, diftol]) ⇒ matriisi

rk23(SystemOfExpr, Var, ListOfDepVars,{Var0, VarMax}, ListOfDepVars0,VarStep[, diftol]) ⇒ matriisic

rk23(ListOfExpr, Var, ListOfDepVars,{Var0, VarMax}, ListOfDepVars0,VarStep[, diftol]) ⇒ matriisi

Differentiaaliyhtälö:

y'=0.001*y*(100-y) ja y(0)=10

Page 139: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

rk23 () Luettelo >Käyttää Runge-Kutta-menetelmääjärjestelmän ratkaisuun

funktiolla depVar(Var0)=depVar0 välillä[Var0,VarMax]. Laskee tulokseksimatriisin, jonka ensimmäinen rivimäärittelee Var tulosarvot muuttujanVarStepmäärittelemällä tavalla. Toinenrivi määrää ensimmäisenratkaisukomponentin arvon vastaavissaVar-arvoissa, jne.

Expr on oikea puoli, joka määritteleetavallisen differentiaaliyhtälön (ODE).

SystemOfExpr on oikeiden puolten ryhmä,joka määrittelee ODE-yhtälöidenjärjestelmän (vastaa riippuvaistenmuuttujien järjestystä kohdassaListOfDepVars).

ListOfExpr on oikeiden puolten luettelo,joka määrittelee ODE-yhtälöidenjärjestelmän (vastaa riippuvaistenmuuttujien järjestystä kohdassaListOfDepVars).

Var on riippumaton muuttuja.

ListOfDepVars on riippuvaisten muuttujienluettelo.

{Var0, VarMax} on kahden elementin lista,joka määrää funktion integroimaanmuuttujasta Var0 to VarMax.

ListOfDepVars0 on lista riippuvaistenmuuttujien alkuarvoja.

Jos VarStep on arvoltaan nollasta eroavanumero: merkki(VarStep) = merkki(VarMax-Var0) ja ratkaisut lasketaanmuuttujalla Var0+i*VarStep kaikillei=0,1,2,… niin, että Var0+i*VarStep onalueella [muutt0,VarMax] (muuttujallaVarMax ei ehkä ole ratkaisuarvoa).

Jos haluat nähdä koko vastauksen, paina£ja siirrä sen jälkeenosoitinta painikkeilla¡ ja ¢.

Sama yhtälö, jossa diftol onasetettu 1.E−6

Yhtälöryhmä:

kun y1(0)=2 and y2(0)=5

Luettelo aakkosjärjestyksessä 135

Page 140: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

136 Luettelo aakkosjärjestyksessä

rk23 () Luettelo >jos VarStep sievenee nollaksi, ratkaisutlasketaan "Runge-Kutta" -muuttujanMuuttarvoilla.

diftol on virhetoleranssi (oletuksena 0.001).

root() Luettelo >root(Arvo) ⇒ juuriroot(Arvo1, Arvo2) ⇒ juuri

juuri(Arvo) laskee arvon Arvoneliöjuuren.

juuri(Arvo1, Arvo2) laskee arvona Arvo2arvonArvo1 juuren. Arvo1 voi olla reaalinentai kompleksinen liukulukuvakio,kokonaisluku tai kompleksinenrationaalilukuvakio

Huomaa: Katso myös N:s juuri -malli, sivu 2.

rotate() Luettelo >rotate(Kokonaisluku1[,KiertojenLkm]) ⇒kokonaisluku

Kiertää bittejä binaarisessakokonaisluvussa. Voit syöttää luvunKokonaisluku1minä tahansa kantalukuna;se muunnetaan automaattisesti 64 bitinbinaarimuotoon. Jos Kokonaisluku1 on liiansuuri tälle muodolle, symmetrinen modulo-operaatio sovittaa sen alueelle sopivaksiKatso lisätietoa kohdasta ►Kantaluku2,sivu 16.

Binaarisessa kantalukutilassa:

Jos haluat nähdä koko vastauksen, paina£ja siirrä sen jälkeenosoitinta painikkeilla¡ ja ¢.

Jos KiertojenLkm on positiivinen, kierto onvasemmalle. Jos KiertojenLkm onnegatiivinen, kierto on oikealle. Oletusarvoon −1 (kierrä oikealle yksi bitti).

Esimerkki, kierrossa oikealle:

Heksadesimaalisessa kantalukutilassa:

Jokainen bitti kiertyy oikealle.

0b00000000000001111010110000110101

Oikeanpuoleisin bitti siirtyyvasemmaisimmaksi.

tuottaa:

Tärkeää: Binaariluvunedelle tulee ainamerkitä etumerkki 0b jaheksadesimaaliluvunedelle 0h (nolla, ei O-kirjain).

Page 141: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

rotate() Luettelo >0b10000000000000111101011000011010

Vastaus näkyy kantalukutilan mukaisesti.

rotate(Lista1[,KiertojenLkm]) ⇒ lista

Laskee Lista1:nkopion, jota on kierrettyoikealle tai vasemmalle KiertojenLkm:nelementtien määrittämän määrän. Eimuuta Listaa1.

Jos KiertojenLkm on positiivinen, kierto onvasemmalle. Jos KiertojenLkm onnegatiivinen, kierto on oikealle. Oletusarvoon −1 (kierrä oikealle yksi elementti).

Desimaalisessa kantalukutilassa:

rotate(Merkkijono1[,KiertojenLkm]) ⇒merkkijono

LaskeeMerkkijono1:n kopion, jonka onkiertänyt oikealle tai vasemmalleKiertojenLkm:n merkkien määrittämänmäärän. Ei muuta Merkkijono1:tä

Jos KiertojenLkm on positiivinen, kierto onvasemmalle. Jos KiertojenLkm onnegatiivinen, kierto on oikealle. Oletusarvoon −1 (kierrä oikealle yksi merkki).

round() Luettelo >round(Arvo1[, numeroa]) ⇒ lauseke

Laskee argumentin pyöristettynä jättäendesimaalipisteen jälkeen määrätyn määrännumeroita.

numeroiden on oltava kokonaisluku välillä0–12. Jos numeroita ei sisällytetä, laskeeargumentin pyöristettynä 12merkitykselliseen numeroon.

Huomaa: Näytettävät numerot -tila saattaavaikuttaa näyttöön.

round(Lista1[, numerot]) ⇒ lista

Pyöristää alkutekijöiden listan jättäendesimaalipisteen jälkeen määrätyn määrännumeroita.

Luettelo aakkosjärjestyksessä 137

Page 142: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

138 Luettelo aakkosjärjestyksessä

round() Luettelo >round(Matriisi1[, numerot]) ⇒ matriisi

Pyöristää alkutekijöiden matriisin jättäendesimaalipisteen jälkeen määrätyn määrännumeroita.

rowAdd() Luettelo >rowAdd(Matriisi1, rIndeksi1, rIndeksi2)⇒ matriisi

Laskee matriisinMatriisi1 kopionrivirIndeksi2 korvattuna riviensummallarIndeksi1 ja rIndeksi2.

rowDim() Luettelo >rowDim(Matriisi) ⇒ lauseke

LaskeeMatriisin sisältämien rivienlukumäärän.

Huomaa: Katso myös colDim(), sivu 25.

rowNorm() Luettelo >rowNorm(Matriisi) ⇒ lauseke

LaskeeMatriisin riveillä olevienelementtien itseisarvojen summienmaksimin.

Huomaa: Kaikkien matriisien alkutekijöidenon sievennyttävä luvuiksi. Katso myöscolNorm(), sivu 25.

rowSwap() Luettelo >rowSwap(Matriisi1, rIndeksi1, rIndeksi2)⇒ matriisi

Laskee matriisinMatriisi1, jossa rivienrIndeksi1 ja rIndeksi2 paikkoja onvaihdettu.

Page 143: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

rref() Luettelo >rref(Matriisi1[, Tol]) ⇒ matriisi

Laskee matriisinMatriisi1 pelkistetyn rivi-echelon-muodon.

Valinnaisesti kaikkia matriisin elementtejäkäsitellään nollana, jos niiden itseisarvo onpienempi kuin Tol. Tätä toleranssiakäytetään vain, jos matriisissa onliukulukusyötteitä eikä se sisällä symbolisiamuuttujia, joille ei ole määritelty arvoa.Muussa tapauksessa komentoa Tol eihuomioida.

• Jos käytät painikkeita/· tai Autoor Approximate -tilan valintaaApproximate (Likimääräinen), laskentasuoritetaan liukulukuaritmetiikalla.

• Jos Toljätetään pois tai sitä ei käytetä,oletusarvoinen toleranssi lasketaanseuraavasti:5E−14 •max(dim(Matriisi1)) •rowNorm(Matriisi1)

Huomaa: Katso myös ref(), page 129.

S

sec() µ -painike

sec(Arvo1) ⇒ arvo

sec(Lista1) ⇒ lista

Laskee Arvo1:n sekantin tai määrittäälistan, joka sisältää Lista1:n kaikkienelementtien sekantit.

Huomaa: Argumentti tulkitaan aste-,graadi- tai radiaanikulmaksi käytössäolevan kulmatila-asetuksen mukaisesti. Voitohittaa kulmatilan väliaikaisesti painikkeilla¡, G tai R.

Astekulmatilassa:

Luettelo aakkosjärjestyksessä 139

Page 144: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

140 Luettelo aakkosjärjestyksessä

sec/() µ -painike

sec/(Arvo1) ⇒ arvo

sec/(Lista1) ⇒ lista

Määrittää kulman,jonka sekantti onArvo1, tai määrittäälistan, joka sisältääLista1:n kaikkienelementtienkäänteissekantit.

Huomaa: Vastauslasketaan aste-,graadi- tairadiaanikulmanakäytössä olevankulmatila-asetuksenmukaisesti.

Huomaa: Voit syöttäätämän funktionnäppäimistöltäkirjoittamallaarcsec(...).

Astekulmatilassa:

Graadikulmatilassa:

Radiaanikulmatilassa:

sech() Katalogi >sech(Arvo1) ⇒ arvo

sech(Lista1) ⇒ lista

Laskee Arvo1:n hyperbolisen sekantin taimäärittää listan, joka sisältää Lista1:nkaikkien elementtien hyperboliset sekantit.

sech/() Katalogi >sech/(Arvo1) ⇒ arvo

sech/ (Lista1) ⇒ lista

Laskee Arvo1:n käänteisen hyperbolisensekantin tai määrittää listan, joka sisältääLista1:n kaikkien elementtien käänteisethyperboliset sekantit.

Radiaanikulma- jasuorakulmakompleksitilassa:

Page 145: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

sech/() Katalogi >Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla arcsech(...).

Send Laite-valikkoSend lausTaiMerkkijono1 [,lausTaiMerkkijono2] ...

Ohjelmointikomento: Lähettää yhden taiuseamman TI-Innovator™ Hub komennonliitettyyn laitteeseen.

lausTaiMerkkijonon täytyy olla validiTI-Innovator™ Hub Komento. TavallisestilausTaiMerkkijono sisältää "SET..."komento laitteen tai "READ ..."hallitsemiseksi komento tiedon kysymiseksi.

Argumentit lähetetään laitteeseenperäkkäisinä.

Huomio: Komentoa Send voi käyttääkäyttäjän määrittelemän ohjelman sisällämutta ei funktion sisällä.

Huomio: Katso myös Get (sivu 62), GetStr (sivu 69), ja eval() (sivu 50).

Esimerkki: Sytytä sisäänrakennetunRGB-ledin sininen väri 0,5 sekunniksi.

Esimerkki: Kysy laitteen sisäänrakennetunvalotasoanturin tämänhetkinenarvo. Get-komento noutaa arvon ja sijoittaa senmuuttujaan lightval.

Esimerkki: Lähetä laskettu taajuus laitteensisäänrakennettuun kaiuttimeen. Käytäerikoismuuttujaa iostr.SendAnsnäyttääksesi laitekomennon ilmausarvioituna.

seq() (sekv) Katalogi >seq(Laus,Muutt,Matala, Korkea[, Askel])⇒lista

Lisää muuttujan Var arvoa arvosta LowarvoonHigh välillä Step, laskee Expr, jaantaa tulokset luettelona. Muuttujan Varalkuperäinen sisältö on edelleen tallessafunktion seq() suorittamisen jälkeen.

Oletusarvo Step = 1.Huom: Vastauksenpakottaminenlikimääräiseksi:

Luettelo aakkosjärjestyksessä 141

Page 146: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

142 Luettelo aakkosjärjestyksessä

seq() (sekv) Katalogi >

Kämmenlaite: Paina/·.Windows®: Paina Ctrl+Enter.Macintosh®: Paina “+Enter.iPad®: Pidä enter ja valitse .

seqGen() Katalogi >seqGen(Expr, Var, depVar, {Var0,VarMax}[, ListOfInitTerms

[, VarStep [, CeilingValue]]]) ⇒lista

Luo termiluettelon sekvenssille depVar(Var)=Expr seuraavasti: Lisääriippumattoman muuttujan Var arvoaarvosta Var0 arvoon VarMax portaillaVarStep, laskee depVar(Var) muuttujanVar vastaaville arvoille käyttäen Expr-kaavaa ja ListOfInitTerms -luetteloa, jaantaa tulokset luettelona

seqGen(ListOrSystemOfExpr, Var,ListOfDepVars, {Var0, VarMax} [,MatrixOfInitTerms [, VarStep [,CeilingValue]]]) ⇒matrix

Luo termimatriisin sekvenssienListOfDepVars(Var)=ListOrSystemOfExpr ryhmälle (tailistalle) seuraavasti: Lisää riippumattomanmuuttujan Var arvoa arvosta Var0 arvoonVarMax portailla VarStep, laskeeListOfDepVars(Var) muuttujan Varvastaaville arvoille käyttäen Expr-kaavaa jaMatrixOfInitTerms -luetteloa, ja antaatulokset matriisina.

Muuttujan Var alkuperäinen sisältö onedelleen tallessa funktion seqGen()suorittamisen jälkeen

Oletusarvo VarStep = 1.

Luo sekvenssin 5 ensimmäistä termiä u(n) =u(n-1)2/2, kunu(1)=2 jaVarStep=1.

Esimerkki, jossa Var0=2:

Kahden sekvenssin ryhmä:

Huomaa: Muuttujaa Tyhjä (_) yllä olevassaaloitustermimatriisissa käytetäänilmoittamaan, että u1(n):n aloitustermi onlaskettu käyttämällä täsmällistäsekvenssikaavaa u1(n)=1/n.

Page 147: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

seqn() Katalogi >seqn(Expr(u, n [, ListOfInitTerms[, nMax

[, CeilingValue]]])⇒list

Luo termiluettelon sekvenssille u(n)=Expr(u, n) seuraavasti: Lisää muuttujan n arvoaarvosta 1 arvoon nMax 1 välein, laskeelausekkeen u(n) muuttujan n vastaavillearvoille käyttäen Expr(u, n) -kaavaa jaListOfInitTerms -luetteloa ja antaatulokset luettelona.

seqn(Expr(n [, nMax [, CeilingValue]])⇒list

Luo termiluettelon ei-rekursiivisellesekvenssille u(n)=Expr(u, n) seuraavasti:Lisää muuttujan n arvoa arvosta 1 arvoonnMax 1 välein, laskee lausekkeen u(n)muuttujan n vastaaville arvoille käyttäenExpr(n) -kaavaa ja antaa tuloksetluettelona.

Jos arvo nMax puuttuu, nMax asetetaanarvoon 2500.

Jos nMax=0, nMax asetetaan arvoon 2500.

Huomaa: seqn() hakee funktion seqGen( )kun n0=1 ja nstep =1

Luo sekvenssin 6 ensimmäistä termiä u(n) =u(n-1)/2, kunu(1)=2.

setMode() Katalogi >setMode(tilaNimiKokonaisluku,asetusKokonaisluku) ⇒kokonaislukusetMode(lista) ⇒kokonaislukulista

Toimii vain funktiossa tai ohjelmassa.

setMode(tilaNimiKokonaisluku,asetusKokonaislkuku) asettaa tilantilaNimiKokonaisluku väliaikaisesti uuteenasetukseen asetusKokonaisluku jamäärittää kokonaisluvun, joka vastaakyseisen tilan alkuperäistä asetusta.Muutos on rajoitettu ohjelman/funktionsuorittamisen ajalle.

Näytä p:n likiarvo käyttäenNäytettävätnumerot -tilanoletusasetusta ja näytä senjälkeenp asetuksella Kiinteä2. Tarkista, ettäoletusarvo palautuuohjelman suorittamisenjälkeen.

Luettelo aakkosjärjestyksessä 143

Page 148: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

144 Luettelo aakkosjärjestyksessä

setMode() Katalogi >tilaNimiKokonaislukumäärittääasetettavan tilan. Sen on oltava jokin allaolevan taulukon tilaa kuvaavistakokonaisluvuista.

asetusKokonaislukumäärittää tilan uudenasetuksen. Sen on oltava jokin seuraavistaasetettavalle tilalle varatuista asetustakuvaavista kokonaisluvuista.

setMode(lista)-komennolla voit muuttaauseita asetuksia. lista sisältää tilaa jaasetusta kuvaavat kokonaislukuparit.setMode(lista) luo samanlaisen listan,jonka kokonaislukuparit kuvaavatalkuperäisiä tiloja ja asetuksia.

Jos olet tallentanut kaikki tila-asetuksetkomennolla getMode(0) & muutt, voitpalauttaa nämä asetukset komennollasetMode(muutt) aina funktion tai ohjelmansulkemiseen saakka. Katso getMode(), sivu68.

Huomaa: Nykyiset tila-asetukset siirtyväthaettuihin alarutiineihin. Jos jokin alarutiinimuuttaa tila-asetusta, tilamuutos häviää,kun ohjaus palautuu hakurutiiniin.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

Tilannimi

Tilaavastaavakokonaisluku

Asetuksia vastaavat kokonaisluvut

Näytettävätnumerot

1 1=Liukuva, 2=Liukuva1, 3=Liukuva2,4=Liukuva3, 5=Liukuva4, 6=Liukuva5,7=Liukuva6, 8=Liukuva7, 9=Liukuva8,10=Liukuva9, 11=Liukuva10, 12=Liukuva11,13=Liukuva12, 14=Kiinteä0, 15=Kiinteä1,16=Kiinteä2, 17=Kiinteä3, 18=Kiinteä4,19=Kiinteä5, 20=Kiinteä6, 21=Kiinteä7,22=Kiinteä8, 23=Kiinteä9, 24=Kiinteä10,25=Kiinteä11, 26=Kiinteä12

Kulma 2 1=Radiaani, 2=Aste, 3=Graadi

Page 149: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Tilannimi

Tilaavastaavakokonaisluku

Asetuksia vastaavat kokonaisluvut

Eksponenttimuoto 3 1=Normaali, 2=Kymmenpotenssi,3=Tekninen

Reaali- taikompleksiluku

4 1=Reaali, 2=Suorakulma, 3=Polaarinen

Automaattinentai likimääräinen.

5 1=Automaattinen, 2=Likimääräinen

Vektorimuoto 6 1=Suorakulma, 2=Sylinteri, 3=Pallo

Kantaluku 7 1=Desimaali, 2=Heksagonaalinen,3=Binaarinen

shift() Katalogi >shift(Kokonaisluku1[,SiirtojenLkm])⇒kokonaisluku

Siirtää binaarisen kokonaisluvun bittejä.Voit syöttää Kokonaisluku1:n minä tahansakantalukuna; se muunnetaanautomaattisesti etumerkilliseen 64 bitinbinaarimuotoon. Jos Kokonaisluku1 on liiansuuri tälle muodolle, symmetrinen modulo-operaatio sovittaa sen alueelle sopivaksi.Lisätietoja, katso 4Base2, sivu 16.

Jos SiirtojenLkm on positiivinen, siirtotapahtuu vasemmalle. Jos SiirtojenLkm onnegatiivinen, siirto tapahtuu oikealle.Oletusarvo on L1 (siirrä yksi bitti oikealle).

Oikealle tapahtuvassa siirrossaoikeanpuoleisin bitti pudotetaan, ja 0 ja 1lisätään vastaamaan vasemmanpuoleistabittiä. Vasemmalle tapahtuvassa siirrossavasemmanpuoleisin bitti pudotetaan, ja 0lisätään vastaamaan oikeanpuoleisintabittiä.

Esimerkki siirrosta oikealle:

Jokainen bitti siirtyy oikealle.

0b0000000000000111101011000011010

Lisää 0:n, jos vasemmanpuoleisin bitti on 0,tai 1:n, jos vasemmanpuoleisin bitti on 1.

Binaarisessa kantalukutilassa:

Heksadesimaalisessa kantalukutilassa:

Tärkeää: Binaariluvunedelle tulee ainamerkitä etumerkki 0b jaheksadesimaaliluvunedelle 0h (nolla, ei O-kirjain).

Luettelo aakkosjärjestyksessä 145

Page 150: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

146 Luettelo aakkosjärjestyksessä

shift() Katalogi >tuottaa:

0b00000000000000111101011000011010

Vastaus näkyy kantalukutilan mukaisesti.Alkunollia ei näytetä.

shift(Lista1 [,SiirtojenLkm])⇒lista

Luo Lista1:n kopion, jota on siirrettyoikealle tai vasemmalle SiirtojenLkm:nelementtien määrittämän määrän. Eimuuta Lista1:ä.

Jos SiirtojenLkm on positiivinen, siirtotapahtuu vasemmalle. Jos SiirtojenLkm onnegatiivinen, siirto tapahtuu oikealle.Oletusarvo on L1 (siirrä yksi elementtioikealle).

Elementit, jotka siirto vie listan alkuun tailoppuun, asettuvat symboliksi “undef”.

Desimaalisessa kantalukutilassa:

shift(Merkkijono1 [,SiirtojenLkm])⇒merkkijono

LuoMerkkijono1:n kopion, jota on siirrettyoikealle tai vasemmalle SiirtojenLkm:nmerkkien määrittämän määrän. Ei muutaMerkkijono1:ä.

Jos SiirtojenLkm on positiivinen, siirtotapahtuu vasemmalle. Jos SiirtojenLkm onnegatiivinen, siirto tapahtuu oikealle.Oletusarvo on L1 (siirrä yksi merkkioikealle).

Merkit, jotka siirto vie merkkijonon alkuuntai loppuun, muuttuvat välilyönneiksi.

sign() (etumerkki) Katalogi >sign(Arvo1)⇒arvo

sign(Lista1)⇒lista

sign(Matriisi1)⇒matriisiJos kompleksilukutila onReaali:

Page 151: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

sign() (etumerkki) Katalogi >

Kun kyseessä on reaali- taikompleksilukuarvo Arvo1, antaavastauksena Arvo1 / abs(Arvo1), kunArvo1 ƒ 0.

Vastaus on 1, jos Arvo1 onpositiivinen.Vastaus on L1, jos Arvo1 onnegatiivinen. sign(0) antaa vastauksen „1,jos kompleksilukutilan asetus on Reaali;muussa tapauksessa antaa vastauksenaitsensä.

sign(0) edustaa kompleksialueenyksikköpiiriä.

Kun kyseessä on lista tai matriisi, määrittääkaikkien elementtien etumerkit.

simult() Katalogi >simult(kerroinMatriisi, vakioVektori[,tol])⇒matriisi

Määrittää sarakevektorin, joka sisältäälineaarisen yhtälöryhmän ratkaisut.

Huomaa: Katso myös linSolve(), sivu 86.

kerroinMatriisin on oltava neliömatriisi,joka sisältää yhtälöiden kertoimet.

vakioVektorissa on oltava sama rivimäärä(sama koko) kuin kerroinMatriisissa ja sentulee sisältää vakiot.

Valinnaisesti kaikkia matriisielementtejäkäsitellään nollana, jos niiden itseisarvo onpienempi kuin Tol. Tätä toleranssiakäytetään vain, jos matriisissa onliukulukusyötteitä eikä se sisällä symbolisiamuuttujia, joille ei ole määritetty arvoa.Muussa tapauksessa Tol-komentoa eihuomioida.

• Jos asetat Automaattinen tailikimääräinen -tilan valintaanApproximate (Likimääräinen), laskut

Ratkaise yhtälöstä x ja y:x + 2y = 13x + 4y = L1

Ratkaisuon x=L3 and y=2.

Ratkaise:ax + by = 1cx + dy = 2

Luettelo aakkosjärjestyksessä 147

Page 152: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

148 Luettelo aakkosjärjestyksessä

simult() Katalogi >suoritetaan liukulukuaritmetiikalla.

• Jos Tol jätetään pois tai sitä ei käytetä,oletusarvoinen toleranssi lasketaanseuraavasti:5EL14 ·max(dim(kerroinMatriisi))·rowNorm(kerroinMatriisi)

simult(kerroinMatriisi, vakioMatriisi[,tol])⇒matriisi

Ratkaisee lineaarisia yhtälöryhmiä, joissajokaisessa ryhmässä on samat yhtälöidenkertoimet mutta eri vakiot.

Jokaisen vakioMatriisin sarakkeen tuleesisältää jonkin yhtälöryhmän vakiot.Jokainen tulosmatriisin sarake sisältäävastaavan ryhmän ratkaisun.

Ratkaise:  x + 2y = 13x + 4y = L1

  x + 2y = 23x + 4y = L3

Ensimmäisessä ryhmässä x=L3 ja y=2.Toisessa ryhmässä x=L7 ja y=9/2.

sin() µ -painike

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 ohittaakulmatila-asetuksen väliaikaisestikäyttämällä merkintää ¡,G tai R.

Astekulmatilassa:

Graadikulmatilassa:

Radiaanikulmatilassa:

sin(neliömatriisi1)⇒neliömatriisi Radiaanikulmatilassa:

Page 153: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

sin() µ -painikeMäärittää neliömatriisi1:n matriisin sinin.Tämä ei ole sama kuin kunkin elementinsinin laskeminen. Laskentamenetelmä onkuvattu kohdassa cos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

sin/() µ -painike

sin/(Arvo1)⇒arvo

sin/(Lista1)⇒lista

sin/(Arvo1) määrittää kulman, jonka sinion 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ä olevankulmatila-asetuksen mukaisesti.

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla arcsin(...).

Astekulmatilassa:

Graadikulmatilassa:

Radiaanikulmatilassa:

sin/(neliömatriisi1)⇒neliömatriisi

Laskee neliömatriisi1:n matriisinkäänteissinin. Tämä ei ole sama kuin kunkinelementin käänteissinin laskeminen.Laskentamenetelmä on kuvattu kohdassacos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

Radiaanikulmatilassa jasuorakulmakompleksimuodossa:

sinh() Katalogi >sinh(Numver1)⇒arvo

sinh(Lista1)⇒lista

sinh (Arvo1) laskee argumentinhyperbolisen kosinin.

Luettelo aakkosjärjestyksessä 149

Page 154: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

150 Luettelo aakkosjärjestyksessä

sinh() Katalogi >sinh (Lista1) määrittää listan, joka sisältääLista1:n jokaisen elementin hyperbolisensinin.

sinh(neliömatriisi1)⇒neliömatriisi

Laskee neliömatriisi1:n matriisinhyperbolisen sinin. Tämä ei ole sama kuinkunkin elementin hyperbolisen sininlaskeminen. Laskentamenetelmä on kuvattukohdassa cos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

Radiaanikulmatilassa:

sinh/() Katalogi >sinh/(Arvo1)⇒arvo

sinh/(Lista1)⇒lista

sinh/(Arvo1) laskee argumentin käänteisenhyperbolisen sinin.

sinh/(Lista1) määrittää listan, joka sisältääLista1:n jokaisen elementin käänteisethyperboliset sinit.

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla arcsinh(...).

sinh/(neliömatriisi1)⇒neliömatriisi

Laskee neliömatriisi1:n matriisinkäänteisen hyperbolisen sinin. Tämä ei olesama kuin kunkin elementin käänteisenhyperbolisen sinin laskeminen.Laskentamenetelmä on kuvattu kohdassacos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

Radiaanikulmatilassa:

SinReg Katalogi >SinReg X, Y [ , [Iteraatiot] ,[ Jakso] [,

Page 155: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

SinReg Katalogi >Luokka, Sisällytä] ]

Laskee siniregression listoista X ja Y.Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Kaikkien listojen on oltava samankokoisiaSisällytä-listaa lukuunottamatta.

X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Iteraatiot on arvo, joka määrittää ratkaisunyrityskertojen (1-16) enimmäismäärän.Mikäli sitä ei määritetä, oletuksenakäytetään arvoa 8. Suuremmilla arvoillasaadaan tyypillisesti parempi tarkkuus,mutta suoritusaika on pitempi ja päinvastoin.

Jaksomäärittää arvioidun jakson. Mikäli sitäei käytetä, X:n arvojen välisen eron tulisi ollasama ja arvojen tulisi olla peräkkäisessäjärjestyksessä. Jos määrität Jakson, x:narvojen väliset erot voivat olla erisuuria.

Luokka on numeeristen tai merkkijonojenluokkakoodien lista vastaavalle X- ja Y -datalle..

Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

SinReg:n tulos esitetään aina radiaaneinariippumatta kulmatilan asetuksesta.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.RegEqn Regressioyhtälö: a·sin(bx+c)+d

stat.a, stat.b,stat.c, stat.d

Regressiokertoimet

stat.Resid Regressioyhtälön jäännökset

Luettelo aakkosjärjestyksessä 151

Page 156: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

152 Luettelo aakkosjärjestyksessä

Tulosmuuttuja Kuvaus

stat.XReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.YReg MuokatunY Lista:n sisältämä datapisteiden lista, jota käytetään regressiossakomentojenFrekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti

stat.FreqReg Komentoja stat.XReg ja stat.YReg vastaava frekvenssilista

SortA Katalogi >SortA Lista1[, Lista2] [, Lista3] ...SortA Vektori1[, Vektori2] [, Vektori3] ...

Lajittelee ensimmäisen argumentinelementit nousevaan järjestykseen.

Jos otat mukaan lisäargumentteja,lajittelee kunkin argumentin elementitsiten, että niiden uudet paikat vastaavatensimmäisen argumentin elementtienuusia paikkoja.

Kaikkien argumenttien on oltava lista- taivektorinimiä. Kaikkien argumenttien onoltava samankokoisia.

Ensimmäisen argumentin sisältämät tyhjätelementit siirtyvät alas. Lisätietoja tyhjistäelementeistä, katso sivu 207.

SortD Katalogi >SortD Lista1[, Lista2] [, List3] ...SortD Vektori1[,Vektori2] [,Vektori3] ...

Muuten samanlainen kuin SortA paitsi, ettäSortD lajittelee elementit laskevaanjärjestykseen.

Ensimmäisen argumentin sisältämät tyhjätelementit siirtyvät alas. Lisätietoja tyhjistäelementeistä, katso sivu 207.

Page 157: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

4Sphere Katalogi >Vektori 4Sphere

Huomaa: Voit syöttää tämän operaattorintietokoneen näppäimistöltä kirjoittamalla@>Sphere.

Näyttää rivi- tai sarakevektorinpallonmuotoisena [r ±q ±f].

Vektorin on oltava kooltaan 3, ja se voi ollarivi- tai sarakevektori.

Huomaa: 4Sphere on näyttömuodon ohje, eimuunnosfunktio. Voit käyttää komentoaainoastaan syöterivin lopussa.

Huom: Vastauksenpakottaminenlikimääräiseksi:

Kämmenlaite: Paina/·.Windows®: Paina Ctrl+Enter.Macintosh®: Paina “+Enter.iPad®: Pidä enter ja valitse .

sqrt() Katalogi >sqrt(Arvo1)⇒arvo

sqrt(Lista1)⇒lista

Laskee argumentin neliöjuuren.

Kun kyseessä on lista, laskee kaikkienLista1:n elementtien neliöjuuret.

Huomaa: Katso myös Neliöjuurimalli, sivu 1.

Luettelo aakkosjärjestyksessä 153

Page 158: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

154 Luettelo aakkosjärjestyksessä

stat.results Katalogi >stat.results

Näyttää tilastollisen laskutoimituksentulokset.

Vastaukset näytetään nimiarvopariensarjana. Näytetyt nimenomaiset nimetriippuvat viimeksi sievennetystätilastofunktiosta tai komennosta.

Voit kopioida nimen tai arvon ja liittää senmuihin paikkoihin.

Huomaa: Älä määritä muuttujia, joilla onsama nimi kuin tilastoanalyyseissäkäytettävillä muuttujilla. Joissakintapauksissa tästä voi olla seurauksenavirhetilanne. Tilastoanalyyseissä käytettävätmuuttujanimet on esitetty alla olevassataulukossa.

stat.astat.AdjR²stat.bstat.b0stat.b1stat.b2stat.b3stat.b4stat.b5stat.b6stat.b7stat.b8stat.b9stat.b10stat.bListstat.χ²stat.cstat.CLowerstat.CLowerListstat.CompListstat.CompMatrixstat.CookDist

stat.dfDenomstat.dfBlockstat.dfColstat.dfErrorstat.dfInteractstat.dfRegstat.dfNumerstat.dfRowstat.DWstat.estat.ExpMatrixstat.Fstat.FBlockstat.Fcolstat.FInteractstat.FreqRegstat.Frowstat.Leveragestat.LowerPredstat.LowerValstat.mstat.MaxX

stat.MedianYstat.MEPredstat.MinXstat.MinYstat.MSstat.MSBlockstat.MSColstat.MSErrorstat.MSInteractstat.MSRegstat.MSRowstat.nStat.Çstat.Ç1stat.Ç2stat.ÇDiffstat.PListstat.PValstat.PValBlockstat.PValColstat.PValInteractstat.PValRow

stat.Q3Xstat.Q3Ystat.rstat.r²stat.RegEqnstat.Residstat.ResidTransstat.σxstat.σystat.σx1stat.σx2stat.Σxstat.Σx²stat.Σxystat.Σystat.Σy²stat.sstat.SEstat.SEListstat.SEPredstat.sResidstat.SEslope

stat.SSBlockstat.SSColstat.SSXstat.SSYstat.SSErrorstat.SSInteractstat.SSRegstat.SSRowstat.tListstat.UpperPredstat.UpperValstat.vstat.v1stat.v2stat.vDiffstat.vListstat.XRegstat.XValstat.XValListstat.w

stat.y

stat.yList

Page 159: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

stat.CUpperstat.CUpperListstat.d

stat.MaxYstat.MEstat.MedianX

stat.Q1Xstat.Q1Y

stat.spstat.SS

stat.YReg

Huomaa: Aina kun Listat & Taulukot -sovellus laskee tilastolaskujen vastauksia, sekopioi “stat.” -ryhmän muuttujat “stat#.” -ryhmään, jossa # on luku, jota lisätäänautomaattisesti. Tällä tavoin voit säilyttää aikaisemmat tulokset suorittaessasiuseita laskutoimituksia.

stat.values Katalogi >stat.values

Näyttää matriisin viimeksi sievennetylletilastofunktiolle tai -komennolle lasketuistaarvoista.

Toisin kuin stat.results, stat.values jättääpois arvoihin liittyvät nimet.

Voit kopioida arvon ja liittää sen muihinpaikkoihin.

Katso esimerkki kohdassastat.results.

stDevPop() Katalogi >stDevPop(Lista[, frekvLista])⇒lauseke

Laskee Lista:n sisältämien elementtienperusjoukon keskihajonnan.

Jokainen frekvListan elementti näyttääListan vastaavien elementtien peräkkäistenesiintymien lukumäärän.

Huomaa: Listassa tulee olla vähintään kaksielementtiä. Tyhjiä elementtejä eihuomioida. Lisätietoja tyhjistäelementeistä, katso sivu 207.

Radiaanikulma- ja automaattisissa tiloissa:

Luettelo aakkosjärjestyksessä 155

Page 160: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

156 Luettelo aakkosjärjestyksessä

stDevPop() Katalogi >stDevPop(Matriisi1[, frekvMatriisi])⇒matriisi

Laskee rivivektorinMatriisi1:n sarakkeidenperusjoukon keskihajonnoista.

Jokainen frekvMatriisin elementti näyttääMatriisi1:n vastaavien elementtienperäkkäisten esiintymien lukumäärän.

Huomaa:Matriisi1 :ssä on oltava vähintäänkaksi riviä. Tyhjiä elementtejä ei huomioida.Lisätietoja tyhjistä elementeistä, katso sivu207.

stDevSamp() Katalogi >stDevSamp(Lista[, frekvLista])⇒lauseke

Laskee Listan sisältämien elementtienotoksen keskihajonnan.

Jokainen frekvListan elementti näyttääListan vastaavien elementtien peräkkäistenesiintymien lukumäärän.

Huomaa: Listassa tulee olla vähintään kaksielementtiä. Tyhjiä elementtejä eihuomioida. Lisätietoja tyhjistäelementeistä, katso sivu 207.

stDevSamp(Matriisi1[, frekvMatriisi])⇒matriisi

Laskee rivivektorinMatriisi1:n sarakkeidenotosten keskihajonnoista.

Jokainen frekvMatriisin elementti näyttääMatriisi1:n vastaavien elementtienperäkkäisten esiintymien lukumäärän.

Huomaa:Matriisi1 :ssä on oltava vähintäänkaksi riviä. Tyhjiä elementtejä ei huomioida.Lisätietoja tyhjistä elementeistä, katso sivu207.

Page 161: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Stop Katalogi >Stop

Ohjelmointikomento: Pysäyttää ohjelman.

Stop ei ole sallittu funktioissa.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

Store Katso & (tallenna), sivu 205.

string() (merkkijono) Katalogi >string(Laus)⇒merkkijono

Sieventää lausekkeen Laus ja antaavastauksen merkkijonona.

subMat() Katalogi >subMat(Matriisi1[, alkurivi] [,alkusarake] [, loppurivi] [, loppusarake])⇒matriisi

LaskeeMatriisi1:n määritetyn alimatriisin.

Oletusarvot: alkurivi=1, alkusarake=1,loppurivi=viimeinen rivi, endCol=viimeinensarake.

Sum (Sigma) Katso G(), sivu 197.

Luettelo aakkosjärjestyksessä 157

Page 162: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

158 Luettelo aakkosjärjestyksessä

sum() Katalogi >sum(Lista[, Alku[, Loppu]])⇒lauseke

Laskee Listan elementtien summan.

Alku ja Loppu ovat valinnaisia. Nemäärittävät elementtien alueen.

Mikä tahansa tyhjä argumentti tuottaatyhjän vastauksen. Listassa olevia tyhjiäelementtejä ei huomioida. Lisätietojatyhjistä elementeistä, katso sivu 207.

sum(Matriisi1[, Alku[, Loppu]])⇒matriisi

Laskee rivivektorin, joka sisältääMatriisi1:n sarakkeiden elementtiensummat.

Alku ja Loppu ovat valinnaisia. Nemäärittävät rivialueen.

Mikä tahansa tyhjä argumentti tuottaatyhjän vastauksen.Matriisi1:ssä oleviatyhjiä elementtejä ei huomioida. Lisätietojatyhjistä elementeistä, katso sivu 207.

sumIf() Katalogi >sumIf(Lista,Kriteerit[, SummaLista])⇒arvo

Laskee kaikkien niiden Listan sisältämienelementtien kumuloituneen summan, jotkavastaavat määritettyjä kriteereitäKriteerit. Voit halutessasi antaakumuloivat elementit määrittämällävaihtoehtoisen listan, summaLista.

Lista voi olla lauseke, lista tai matriisi.SummaListalla, mikäli se määritetään, onoltava samat mitat kuin Listalla.

Kriteeri voi olla:

• Arvo, lauseke tai merkkijono. Esimerkiksi34 kumuloi vain niitä Listanelementtejä, jotka sieventyvät arvoon 34.

• Boolen lauseke, joka sisältää symbolin ?kunkin elementin paikanpitäjänä.Esimerkiksi lauseke ?<10 kumuloi vain

Page 163: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

sumIf() Katalogi >niitä Listan elementtejä, jotka ovat alle10.

Kun jokin Listan elementti vastaakriteereitä Kriteerit, elementti lisätäänkumuloituvaan summaan. Jos sisällytätfunktioon summaListan, summaanlisätäänkin sen sijaan vastaavasummaListan elementti.

Listat & Taulukot -sovelluksessa voit käyttääsolualueita Listan ja summaListan tilalla.

Tyhjiä elementtejä ei huomioida. Lisätietojatyhjistä elementeistä, katso sivu 207.

Huomaa: Katso myös countIf(), sivu 32.

sumSeq() Katso G(), sivu 197.

system() Katalogi >system(Arvo1 [, Arvo2 [, Arvo3 [, ...]]])

Laskee yhtälöryhmän listaksi muotoiltuna.Voit luoda yhtälöryhmän myös mallin avulla.

T

T (transponoi) Katalogi >Matriisi1T⇒matriisi

LaskeeMatriisi1:n transponoidunliittokompleksimatriisin.

Huomaa: Voit syöttää tämän operaattorintietokoneen näppäimistöltä kirjoittamalla@t.

Luettelo aakkosjärjestyksessä 159

Page 164: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

160 Luettelo aakkosjärjestyksessä

tan() µ -painike

tan(Arvo1)⇒arvotan(Lista1)⇒lista

tan(Arvo1) laskee argumentin tangentin.

tan(Lista1) määrittää Lista1:n kaikkienelementtien tangenttien listan.

Huomaa: Argumentti tulkitaan aste-,graadi- tai radiaanikulmaksi käytössäolevan kulmatilan mukaisesti. Voit ohittaakulmatila-asetuksen väliaikaisestikäyttämällä merkintää ¡, G tai R.

Astekulmatilassa:

Graadikulmatilassa:

Radiaanikulmatilassa:

tan(neliömatriisi1)⇒neliömatriisi

Laskee neliömatriisi1:n matriisintangentin. Tämä ei ole sama kuin kunkinelementin tangentin laskeminen.Laskentamenetelmä on kuvattu kohdassacos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

Radiaanikulmatilassa:

tan/() µ -painike

tan/(Arvo1)⇒arvo

tan/(Lista1)⇒lista

tan/(Arvo1) laskee kulman, jonka tangenttion Arvo1.

Astekulmatilassa:

Graadikulmatilassa:

Page 165: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

tan/() µ -painiketan/(Lista1) luo listan Lista1:n jokaisenelementin käänteistangenteista.

Huomaa: Vastaus lasketaan aste-, graadi-tai radiaanikulmana käytössä olevankulmatila-asetuksen mukaisesti.

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla arctan(...).

Radiaanikulmatilassa:

tan/(neliömatriisi1)⇒neliömatriisi

Laskee neliömatriisi1:n matriisinkäänteistangentin. Tämä ei ole sama kuinkunkin elementin käänteisen tangentinlaskeminen. Laskentamenetelmä on kuvattukohdassa cos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

Radiaanikulmatilassa:

tanh() Katalogi >

tanh(Arvo1)⇒arvotanh(Lista1)⇒lista

tanh(Arvo1) laskee argumentinhyperbolisen tangentin.

tanh(Lista1) luo listan Lista1:n jokaisenelementin hyperbolisista tangenteista.

tanh(neliömatriisi1)⇒neliömatriisi

Laskee neliömatriisi1:n matriisinhyperbolisen tangentin. Tämä ei ole samakuin kunkin elementin hyperbolisentangentin laskeminen. Laskentamenetelmäon kuvattu kohdassa cos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

Radiaanikulmatilassa:

Luettelo aakkosjärjestyksessä 161

Page 166: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

162 Luettelo aakkosjärjestyksessä

tanh/() Katalogi >tanh/(Arvo1)⇒arvo

tanh/(Lista1)⇒lista

tanh/(Arvo1) laskee argumentinkäänteisen hyperbolisen tangentin.

tanh/(Lista1) luo listan Lista1:n jokaisenelementin käänteisistä hyperbolisistatangenteista.

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla arctanh(...).

Suorakulmakompleksimuodossa:

Jos haluat nähdä koko vastauksen, paina£ja siirrä sen jälkeenosoitinta painikkeilla¡ ja ¢.

tanh/(neliömatriisi1)⇒neliömatriisi

Laskee neliömatriisi1:n matriisinkäänteisen hyperbolisen tangentin. Tämä eiole sama kuin kunkin elementin käänteisenhyperbolisen tangentin laskeminen.Laskentamenetelmä on kuvattu kohdassacos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

Radiaanikulmatilassa jasuorakulmakompleksimuodossa:

Jos haluat nähdä koko vastauksen, paina£ja siirrä sen jälkeenosoitinta painikkeilla¡ ja ¢.

tCdf() Katalogi >tCdf(alaraja,yläraja,df)⇒luku, jos alarajaja yläraja ovat lukuja, lista, jos alaraja jayläraja ovat listoja

Laskee Studentin t-todennäköisyysjakaumanalarajan ja ylärajan välillä määritetyllevapausasteelle df.

Kun P(X { yläraja), aseta alaraja = .9E999.

Page 167: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Text Katalogi >Textkehotemerkkijono[, Näytälippu]

Ohjelmointikomento: Keskeyttää ohjelmanja näyttää merkkijonon kehotemerkkijonovalintaruudussa.

Kun käyttäjä valitsee OK-näppäimen,ohjelman suoritus jatkuu.

Valinnainen lippu-argumentti voi olla mikätahansa lauseke.

• Jos NäytäLippu jätetään pois, tai jos sesieventyy arvoksi 1, tekstimuotoinen viestilisätään laskimen historiaan.

• Jos NäytäLippu sieventyy arvoon 0,tekstimuotoista viestiä ei lisätä historiaan.

Jos ohjelma vaatii käyttäjän kirjoittamanvastauksen, katso Request, sivu 131, taiRequestStr, sivu 133.

Huomaa: Tätä komentoa voi käyttääkäyttäjän määrittämän ohjelman sisällämutta ei funktion sisällä.

Määritä ohjelma, joka keskeytyy ja näyttääkunkin viidestä satunnaisluvustavalintaruudussa.

Paina mallin Prgm...EndPrgm jokaisen rivinlopussa näppäintä@ näppäimen·sijaan. Tietokoneennäppäimistöllä Alt-näppäintä pidetäänalhaalla ja painetaanEnter.

Define text_demo()=Prgm

  For i,1,5

    strinfo:=”Random number “ &string(rand(i))

    Text strinfo

  EndFor

EndPrgm

Suorita ohjelma:

text_demo()

Esimerkki yhdestä valintaruudusta:

Then Katso If,sivu 72.

TInterval Katalogi >TInterval Lista[,Frekv[,CTaso]]

(Datalistan syöte)

TInterval v,Sx,n[,CTaso]

(Yhteenvetotilaston syöte)

Luettelo aakkosjärjestyksessä 163

Page 168: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

164 Luettelo aakkosjärjestyksessä

TInterval Katalogi >Laskee t-luottamusvälin. Tulostenyhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.CLower,stat.CUpper

Tuntemattomanperusjoukon keskiarvon luottamusväli

stat.x Satunnaisesta normaalijakaumasta olevandatasekvenssin otoksenkeskiarvo

stat.ME Virhemarginaali

stat.df Vapausasteet

stat.sx Otoksen keskihajonta

stat.n Otoksen keskiarvon sisältävändatasekvenssin pituus

TInterval_2Samp Katalogi >TInterval_2Samp Lista1,Lista2[,Frekv1[,Frekv2[,CTaso[,Poolaus]]]]

(Datalistan syöte)

TInterval_2Samp v1,Sx1,n1,v2,Sx2,n2[,CTaso[,Poolaus]]

(Yhteenvetotilaston syöte)

Laskee kahden otoksen t-luottamusvälin.Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Poolaus=1 poolaa varianssit; Poolaus=0 eipoolaa variansseja.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Page 169: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Tulosmuuttuja Kuvaus

stat.CLower,stat.CUpper

Luottamusväli, joka sisältää jakauman luottamusvälin todennäköisyyden

stat.x1-x2 Satunnaisesta normaalijakaumasta oleviendatasekvenssienotostenkeskiarvot

stat.ME Virhemarginaali

stat.df Vapausasteet

stat.x1, stat.x2 Satunnaisesta normaalijakaumasta oleviendatasekvenssienotostenkeskiarvot

stat.sx1, stat.sx2 Lista 1:n ja Lista 2:n otosten keskihajonnat

stat.n1, stat.n2 Otosten lukumäärä datasekvensseissä

stat.sp Poolattu keskihajonta. Laskettu, kunPoolaus = KYLLÄ

tPdf() Katalogi >tPdf(XArvo,df)⇒luku, jos XArvo on luku,lista, jos XArvo on lista

Laskee todennäköisyystiheysfunktion (pdf)Studentin t-jakaumalle määritetyllä x:narvolla ja määritetyillä vapausasteilla df.

trace() Katalogi >trace(neliömatriisi)⇒arvo

Laskee neliömatriisin jäljityksen(päälävistäjän kaikkien elementtiensumman).

Luettelo aakkosjärjestyksessä 165

Page 170: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

166 Luettelo aakkosjärjestyksessä

Try (Kokeile) Katalogi >Try     lohko1Else     lohko2EndTry

Suorittaa lohko1:n, ellei virhettä esiinny.Ohjelman suoritus siirtyy lohko2:een, joslohko1:ssä esiintyy virhe. Järjestelmänmuuttuja errCode sisältää virhekoodin,jotta ohjelma voi korjata virheen.Virhekoodien luettelo on esitetty kohdassaVirhekoodit ja viestit, sivu 213.

lohko1 ja lohko2 voivat olla joko yksilauseke tai sarja lausekkeita, jotka onerotettu toisistaan kaksoispisteellä (:).

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

Esimerkki 2

Jos halaut nähdä komentojen Try, ClrErr jaPassErr toiminnan, syötä oikealla näkyväeigenvals()-ohjelma. Suorita ohjelmasuorittamalla kukin seuraavistalausekkeista.

Huomaa: Katso myös ClrErr, sivu 24, ja PassErr, sivu115.

Define eigenvals(a,b)=Prgm

© Programeigenvals(A,B) displayseigenvalues of A·B

Try

    Disp "A= ",a

    Disp "B= ",b

    Disp " "

    Disp "Eigenvalues of A·B are:",eigVl(a*b)

Else

    If errCode=230 Then

        Disp "Error: Product of A·B must be asquarematrix"

        ClrErr

    Else

        PassErr

    EndIf

EndTry

Page 171: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Try (Kokeile) Katalogi >EndPrgm

tTest Katalogi >tTest m0,Lista[,Frekv[,Hypot]]

(Datalistan syöte)

tTest m0,x,sx,n,[Hypot]

(Yhteenvetotilaston syöte)

Testaa hypoteesia yhden tuntemattomanperusjoukon keskiarvoon m, kun perusjoukonkeskihajontaa s ei tunneta. Tulostenyhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Testaa H0: m = m0, jonkin seuraavan

vaihtoehdon suhteen:

Kun Ha: m < m0, aseta Hypot<0

Kun Ha: m ƒ m0 (oletus), aseta Hypot=0

Kun Ha: m > m0, aseta Hypot>0

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.t (x N m0) / (stdev / sqrt(n))

stat.PVal Alinmerkitsevyystaso, jolla nollahypoteesi voidaanhylätä

stat.df Vapausasteet

stat.x Listan sisältämändatasekvenssin otoksen keskiarvo

stat.sx Datasekvenssin otoksen keskihajonta

stat.n Otoksen koko

tTest_2Samp Katalogi >tTest_2Samp Lista1,Lista2[,Frekv1[,Frekv2[,Hypot[,Poolaus]]]]

Luettelo aakkosjärjestyksessä 167

Page 172: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

168 Luettelo aakkosjärjestyksessä

tTest_2Samp Katalogi >(Datalistan syöte)

tTest_2Samp v1,sx1,n1,v2,sx2,n2[,Hypot[,Poolaus]]

(Yhteenvetotilaston syöte)

Suorittaa kahden otoksen t-testin. Tulostenyhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Testaa H0: m1 = m2, jonkin seuraavan

vaihtoehdon suhteen:

Kun Ha: m1< m2, aseta Hypot<0

Kun Ha: m1ƒ m2 (oletus), aseta Hypot=0

Kun Ha: m1> m2, aseta Hypot>0

Poolaus=1 poolaa varianssitPoolaus=0 ei poolaa variansseja

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.t Keskiarvojenerotukselle laskettu vakio-ohjearvo

stat.PVal Alinmerkitsevyystaso, jolla nollahypoteesi voidaanhylätä

stat.df t-tilaston vapausasteet

stat.x1, stat.x2 Lista 1:n ja Lista 2:n sisältämiendatasekvenssienotosten keskiarvot

stat.sx1, stat.sx2 Lista 1:n ja Lista 2:n sisältämiendatasekvenssienotosten keskihajonnat

stat.n1, stat.n2 Otosten koko

stat.sp Poolattu keskihajonta. Laskettu, kunPoolaus=1

tvmFV() Katalogi >tvmFV(N,I,PV,Pmt,[PpY],[CpY],[PmtAt])⇒arvo

Talouslaskentafunktio, joka laskee rahantulevan arvon.

Page 173: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

tvmFV() Katalogi >Huomaa: TVM-funktioissa käytetytargumentit on kuvattu TVM-argumenttientaulukossa, sivu 170. Katso myös amortTbl(), sivu 7.

tvmI() Katalogi >tvmI(N,PV,Pmt,FV,[PpY],[CpY],[PmtAt])⇒arvo

Talouslaskentafunktio, joka laskeevuosikoron.

Huomaa: TVM-funktioissa käytetytargumentit on kuvattu TVM-argumenttientaulukossa, sivu 170. Katso myös amortTbl(), sivu 7.

tvmN() Katalogi >tvmN(I,PV,Pmt,FV,[PpY],[CpY],[PmtAt])⇒arvo

Talouslaskentafunktio, joka laskeemaksuerien lukumäärän.

Huomaa: TVM-funktioissa käytetytargumentit on kuvattu TVM-argumenttientaulukossa, sivu 170. Katso myös amortTbl(), sivu 7.

tvmPmt() Katalogi >tvmPmt(N,I,PV,FV,[PpY],[CpY],[PmtAt])⇒arvo

Talouslaskentafunktio, joka laskee jokaisenmaksuerän määrän.

Huomaa: TVM-funktioissa käytetytargumentit on kuvattu TVM-argumenttientaulukossa, sivu 170. Katso myös amortTbl(), sivu 7.

Luettelo aakkosjärjestyksessä 169

Page 174: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

170 Luettelo aakkosjärjestyksessä

tvmPV() Katalogi >tvmPV(N,I,Pmt,FV,[PpY],[CpY],[PmtAt])⇒arvo

Talouslaskentafunktio, joka laskeenykyarvon.

Huomaa: TVM-funktioissa käytetytargumentit on kuvattu TVM-argumenttientaulukossa, sivu 170. Katso myös amortTbl(), sivu 7.

TVM-argumentti* Kuvaus Datatyyppi

N Maksuerien lukumäärä reaaliluku

I Vuosikorko reaaliluku

PV Nykyarvo reaaliluku

Pmt Maksunmäärä reaaliluku

FV Tuleva arvo reaaliluku

PpY Maksuerienmäärä vuodessa, oletusarvo=1 kokonaisluku> 0

CpY Korkojaksoja vuodessa, oletusarvo=1 kokonaisluku> 0

PmtAt Erääntyvänmaksunmäärä kunkin jakson lopussa tai alussa,oletusarvo=loppu

kokonaisluku(0=loppu, 1=alku)

* Nämä rahan aika-arvon argumenttien nimet ovat samat kuin TVM-muuttujien nimet(kuten tvm.pv ja tvm.pmt), joita käytetään Laskin-sovelluksentalouslaskentatoiminnossa.Talouslaskentafunktioiden argumenttien arvot taivastaukset eivät kuitenkaan tallennu TVM-muuttujiin.

TwoVar Katalogi >TwoVar X, Y[, [Frekv] [, Luokka, Sisällytä]]

Laskee kahden muuttujan tilastot. Tulostenyhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Kaikkien listojen on oltava samankokoisiaSisällytä-listaa lukuunottamatta.

X ja Y ovat riippumattomien ja riippuvienmuuttujien listoja.

Page 175: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

TwoVar Katalogi >Frekv on valinnainen frekvenssiarvojen lista.Jokainen Frekv:n elementti määrittääkunkin vastaavan datapisteen X ja Yesiintymisfrekvenssin. Oletusarvo on 1.Kaikkien elementtien on oltavakokonaislukuja 0.

Luokka on numeeristen tai merkkijonojenluokkakoodien lista vastaavalle X- ja Y -datalle.

Sisällytä on yhden tai usemmanluokkakoodin lista. Vain ne datayksiköt,joiden luokkakoodi sisältyy tähän listaan,ovat mukana laskutoimituksessa.

Tyhjä elementti jossakin listassa X, Frekvtai Luokka saa aikaan, että kaikkien listojenvastaava elementti on tyhjä. Tyhjä elementtijossakin listassa X1-X20 saa aikaan, ettäkaikkien listojen vastaava elementti on tyhjä.Lisätietoja tyhjistä elementeistä, katso sivu207.

Tulosmuuttuja Kuvaus

stat.v x:n arvojen keskiarvo

stat.Gx x:n arvojen summa

stat.Gx2 x2:n arvojen summa

stat.sx x:n otoksen keskihajonta

stat.sx x:n perusjoukon keskihajonta

stat.n Datapisteiden lukumäärä

stat.w y:n arvojen keskiarvo

stat.Gy y:n arvojen summa

stat.Gy2 y2:n arvojen summa

stat.sy y:n otoksen keskihajonta

stat.sy y:n perusjoukon keskihajonta

stat.Gxy x·y -arvojen summa

stat.r Korrelaatiokerroin

stat.MinX x:n arvojenminimi

Luettelo aakkosjärjestyksessä 171

Page 176: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

172 Luettelo aakkosjärjestyksessä

Tulosmuuttuja Kuvaus

stat.Q1X x:n ensimmäinenneljännes

stat.MedianX x:nmediaani

stat.Q3X x:n 3. neljännes

stat.MaxX x:n arvojenmaksimi

stat.MinY y:n arvojenminimi

stat.Q1Y y:n ensimmäinenneljännes

stat.MedY y:nmediaani

stat.Q3Y x:n kolmas neljännes

stat.MaxY y:n arvojenmaksimi

stat.G(x-v)2 x:n keskiarvonpoikkeamienneliöiden summa

stat.G(y-w)2 y:n keskiarvonpoikkeamienneliöiden summa

U

unitV() Katalogi >yksikköV(Vektori1)⇒vektori

Laskee joko rivi- tai sarakeyksikkövektorinriippuen Vektori1:n muodosta.

Vektori1 :n on oltava joko yksirivinenmatriisi tai yksisarakkeinen matriisi.

unLock Katalogi >unLockMuutt1[,Muutt2] [,Muutt3] ...unLockMuutt.

Vapauttaa määritetyt muuttujat taimuuttujaryhmän. Lukittuja muuttujia ei voimuokata eikä poistaa.

Katso Lock, sivu 90, ja getLockInfo(), sivu 67.

Page 177: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

V

varPop() Katalogi >varPop(Lista[, frekvLista])⇒lauseke

Laskee Listan perusjoukon varianssin.

Jokainen frekvListan elementti näyttääListan vastaavien elementtien peräkkäistenesiintymien lukumäärän.

Huomaa: Listassa tulee olla vähintään kaksielementtiä.

Jos jokin elementti jommassakummassalistassa on tyhjä, kyseistä elementtiä eihuomioida, eikä toisessa listassa olevaavastaavaa elementtiä myöskään huomioida.Lisätietoja tyhjistä elementeistä, katso sivu207.

varSamp() Katalogi >varSamp(Lista[, frekvLista])⇒lauseke

Laskee Listan otosten varianssin.

Jokainen frekvListan elementti näyttääListan vastaavien elementtien peräkkäistenesiintymien lukumäärän.

Huomaa: Listassa tulee olla vähintään kaksielementtiä.

Jos jokin elementti jommassakummassalistassa on tyhjä, kyseistä elementtiä eihuomioida, eikä toisessa listassa olevaavastaavaa elementtiä myöskään huomioida.Lisätietoja tyhjistä elementeistä, katso sivu207.

varSamp(Matriisi1[, frekvMatriisi])⇒matriisi

Laskee rivivektorin, joka sisältää Matriisi1:nkaikkien sarakkeiden otoksen varianssin.

Jokainen frekvMatriisin elementti näyttääMatriisi1:n vastaavien elementtienperäkkäisten esiintymien lukumäärän.

Luettelo aakkosjärjestyksessä 173

Page 178: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

174 Luettelo aakkosjärjestyksessä

varSamp() Katalogi >Jos jokin elementti jommassakummassamatriisissa on tyhjä, kyseistä elementtiä eihuomioida, eikä toisessa matriisissa olevaavastaavaa elementtiä myöskään huomioida.Lisätietoja tyhjistä elementeistä, katso sivu207.

Huomaa:Matriisi1:ssä on oltava vähintäänkaksi elementtiä.

W

Wait Luettelo >Wait aikaSekunteina

Keskeyttää toiminnon aikaSekunteinasekunnin ajaksi.

Wait on erityisen käyttökelpoinenohjelmassa, jossa tarvitaan lyhyttä viivettäpyydettyjen tietojen saamiseksi käyttöön.

Argumentin aikaSekunteina on oltavalausekkeen muodossa, joka yksinkertaistaadesimaaliarvoon välillä 0–100. Komentopyöristää tämän arvon lähimpään 0,1sekuntiin.

Peruuttaaksesi Wait käynnissä olevan,

• Kämmenlaite: Pidäc-painikettapainettuna ja paina toistuvasti·-painiketta.

• Windows®: Pidä F12-näppäintä pohjassa japaina toistuvasti Enter.

• Macintosh®: Pidä F5-näppäintä pohjassa japaina toistuvasti Enter.

• iPad®: Sovellus näyttää kehotuksen. Voitjatkaa odottamista tai peruuttaa.

Huomaa: Voit käyttää komentoa Waitkäyttäjän määrittelemän ohjelman sisällämutta ei funktion sisällä.

Odottaaksesi 4 sekuntia:Wait 4

Odottaaksesi 1/2 sekuntia:Wait 0.5

Odottaaksesi 1,3 sekuntia käyttäenmuuttujaa seklukema:seklukema:=1.3Wait seklukema

Tämä esimerkki sytyttää vihreän LED-valonpäälle 0,5 sekunnin ajaksi ja sammuttaa sensitten.Send “SET GREEN 1 ON”Wait 0.5Send “SET GREEN 1 OFF”

Page 179: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

warnCodes () Katalogi >warnCodes(Expr1, StatusVar)⇒expression

Laskee lausekkeen Expr1, antaa tuloksen javarastoi mahdollisten luotujen varoitustenkoodit StatusVar -luettelomuuttujaan. Josvaroituksia ei ole luotu, tämä funktiokohdistaa funktiolle StatusVar tyhjänluettelon.

Expr1 voi olla mikä tahansa sallittuTI-Nspire™:n tai TI-Nspire™ CAS:nmatemaattinen lauseke. Et voi käyttääkomentoa tai tehtävää Expr1-lausekkeena.

StatusVar:n arvon on oltava sallittumuuttujan nimi.

Katso varoituskoodien ja niihin liittyvienviestien luettelo sivulla sivu 220.

when() Katalogi >when(Ehto, tosiTulos [, epätosiTulos][,tuntematonTulos])⇒lauseke

Määrittää totuusarvon tosiTulos,epätosiTulos tai tuntematonTulos riippuensiitä, onko Ehto tosi, epätosi vaituntematon. Antaa vastauksena syötteen,jos oikean vastauksen määrittämiseen onliian vähän argumentteja.

Jätä pois sekä epätosiTulos ettätuntematonTulos, kun haluat, että lausekemääritetään vain alueella, jolla Ehto ontosi.

Käytä komentoa undef epätosiTulos, kunhaluat määrittää lausekkeen, joka piirtyyvain jollekin välille.

when() on hyödyllinen komentorekursiivisten funktioiden määrittämisessä.

Luettelo aakkosjärjestyksessä 175

Page 180: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

176 Luettelo aakkosjärjestyksessä

While Katalogi >While Ehto     LohkoEndWhile

Suorittaa Lohkon sisältämät lausekkeet,mikäli Ehto on tosi.

Lohko voi olla joko yksi lauseke tai sarjalausekkeita, jotka on erotettu toisistaankaksoispisteellä (:).

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

X

xor Katalogi >BoolenLaus1xorBoolenLaus2 antaavastauksena BoolenlausekkeenBoolenList1xorBoolenList2 antaa vastauksena BoolenlistanBoolenMatriisi1xorBoolenMatriisi2 antaa vastauksenaBoolen matriisin

Määrittää totuusarvoksi tosi, josBoolenLaus1 on tosi ja BoolenLaus2 onepätosi, tai päin vastoin.

Määrittää totuusarvoksi epätosi, joskumpikin argumentti on tosi tai kumpikin onepätosi. Antaa vastauksena sievennetynBoolen lausekkeen, jos kummankaanargumentin totuusarvoa ei voi määrittäätodeksi tai epätodeksi.

Huomaa: Katso or, sivu 113.

Kokonaisluku1 xor Kokonaisluku2⇒kokonaisluku

Heksadesimaalisessa kantalukutilassa:

Tärkeää: Nolla, ei O-kirjain.

Binaarisessa kantalukutilassa:

Page 181: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

xor Katalogi >Vertaa kahta reaalikokonaislukua bittibitiltä xor-operaation avulla. Sisäisestikumpikin kokonaisluku muunnetaanetumerkilliseksi, 64 bitin binaariluvuksi. Kunvastaavia bittejä verrataan, tulos on 1, josjompikumpi bitti (mutta ei molemmat) on1; tulos on 0, jos kumpikin bitti on 0 taikumpikin bitti on 1. Laskettu arvo edustaabittituloksia, ja se näkyy kantalukutilanmukaisesti.

Kokonaisluvut voi syöttää minkä tahansaluvun kantalukuna. Binaarisen syötteenedelle tulee merkitä etumerkki 0b jaheksadesimaalisen syötteen edelle 0h. Josetumerkkiä ei ole, kokonaislukujakäsitellään desimaalilukuina (kantaluku 10).

Jos syötät desimaalikokonaisluvun, joka onetumerkillisen, 64 bitin binaarimuodonlukualueen ulkopuolella, laskin käyttääsymmetristä modulo-operaatiota, jotta arvosaadaan oikealle alueelle. Lisätietoja, katso4Base2, sivu 16.

Huomaa: Katso or, sivu 113.

Huomaa: Binaarisessa syötteessä voi ollakorkeintaan64 numeroa (etuliitettä 0beilasketa). Heksadesimaalisessa syötteessävoi olla korkeintaan16 numeroa.

Z

zInterval Katalogi >zInterval s,Lista[,Frekv[,CTaso]]

(Datalistan syöte)

zInterval s,v,n [,CTaso]

(Yhteenvetotilaston syöte)

Laskee z-luottamusvälin. Tulostenyhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Luettelo aakkosjärjestyksessä 177

Page 182: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

178 Luettelo aakkosjärjestyksessä

Tulosmuuttuja Kuvaus

stat.CLower,stat.CUpper

Tuntemattomanperusjoukon keskiarvon luottamusväli

stat.x Satunnaisesta normaalijakaumasta olevandatasekvenssin otoksenkeskiarvo

stat.ME Virhemarginaali

stat.sx Otoksen keskihajonta

stat.n Otoksen keskiarvon sisältävändatasekvenssin pituus

stat.s DatasekvenssinLista tunnettuperusjoukon keskihajonta

zInterval_1Prop Katalogi >zInterval_1Prop x,n [,CTaso]

Laskee yhden osuuden z-luottamusvälin.Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

x on ei-negatiivinen kokonaisluku.

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.CLower, stat.CUpper Luottamusväli, joka sisältää jakauman luottamusvälin todennäköisyyden

stat.Ç Laskettuonnistumistenosuus

stat.ME Virhemarginaali

stat.n Otosten lukumäärä datasekvenssissä

zInterval_2Prop Katalogi >zInterval_2Prop x1,n1,x2,n2[,CTaso]

Laskee kahden osuuden z-luottamusvälin.Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

x1 ja x2 ovat ei-negatiivisia kokonaislukuja.

Page 183: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

zInterval_2Prop Katalogi >Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.CLower, stat.CUpper Luottamusväli, joka sisältää jakauman luottamusvälin todennäköisyyden

stat.ÇDiff Osuuksien välinen laskettu erotus

stat.ME Virhemarginaali

stat.Ç1 Arvio ensimmäisennäytteenosuudesta

stat.Ç2 Arvio toisennäytteenosuudesta

stat.n1 Otoksen koko datasekvenssissä 1

stat.n2 Otoksen koko datasekvenssissä 2

zInterval_2Samp Katalogi >zInterval_2Samp s

1,s

2,Lista1,Lista2

[,Frekv1[,Frekv2,[CTaso]]]

(Datalistan syöte)

zInterval_2Samp s1,s

2,v1,n1,v2,n2[,CTaso]

(Yhteenvetotilaston syöte)

Laskee kahden näytteen z-luottamusvälin.Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.CLower,stat.CUpper

Luottamusväli, joka sisältää jakauman luottamusvälin todennäköisyyden

stat.x1-x2 Satunnaisesta normaalijakaumasta oleviendatasekvenssienotostenkeskiarvot

stat.ME Virhemarginaali

stat.x1, stat.x2 Satunnaisesta normaalijakaumasta oleviendatasekvenssienotostenkeskiarvot

Luettelo aakkosjärjestyksessä 179

Page 184: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

180 Luettelo aakkosjärjestyksessä

Tulosmuuttuja Kuvaus

stat.sx1, stat.sx2 Lista 1:n ja Lista 2:n otosten keskihajonnat

stat.n1, stat.n2 Otosten lukumäärä datasekvensseissä

stat.r1, stat.r2 DatasekvenssienLista 1 ja Lista 2 tunnetut perusjoukon keskihajonnat

zTest Katalogi >zTest m0,s,Lista,[Frekv[,Hypot]]

(Datalistan syöte)

zTest m0,s,v,n[,Hypot]

(Yhteenvetotilaston syöte)

Suorittaa z-testin frekvenssillä frekvlista.Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Testaa H0: m = m0, jonkin seuraavan

vaihtoehdon suhteen:

Kun Ha: m < m0, aseta Hypot<0

Kun Ha: m ƒ m0 (oletus), aseta Hypot=0

Kun Ha: m > m0, aseta Hypot>0

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.z (x N m0) / (s / sqrt(n))

stat.P Value Pienin todennäköisyys, jolla nollahypoteesi voidaanhylätä

stat.x Listan sisältämändatasekvenssin otoksen keskiarvo

stat.sx Datasekvenssin otoksen keskihajonta. Lasketaan vainData-syötteelle.

stat.n Otoksen koko

zTest_1Prop Katalogi >zTest_1Prop p0,x,n[,Hypot]

Laskee yhden osuuden z-testin. Tulostenyhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Page 185: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

zTest_1Prop Katalogi >x on ei-negatiivinen kokonaisluku.

Testaa H0: p = p0 jonkin seuraavan

vaihtoehdon suhteen:

Kun Ha: p > p0, aseta Hypot>0

Kun Ha: p ƒ p0 (oletus), aseta Hypot=0

Kun Ha: p < p0, aseta Hypot<0

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.p0 Perusjoukonosuudenhypoteesiarvo

stat.z Osuudelle laskettu vakio-ohjearvo

stat.PVal Alinmerkitsevyystaso, jolla nollahypoteesi voidaanhylätä

stat.Ç Arvioitu otoksenosuus

stat.n Otoksen koko

zTest_2Prop Katalogi >zTest_2Prop x1,n1,x2,n2[,Hypot]

Laskee kahden osuuden z-testin. Tulostenyhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

x1 ja x2 ovat ei-negatiivisia kokonaislukuja.

Testaa H0: p1 = p2 jonkin seuraavan

vaihtoehdon suhteen:

Kun Ha: p1 > p2, aseta Hypot>0

Kun Ha: p1 ƒ p2 (oletus), aseta Hypot=0

Kun Ha: p < p0, aseta Hypot<0

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.z Osuuksien erotukselle laskettu vakio-ohjearvo

stat.PVal Alinmerkitsevyystaso, jolla nollahypoteesi voidaanhylätä

Luettelo aakkosjärjestyksessä 181

Page 186: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

182 Luettelo aakkosjärjestyksessä

Tulosmuuttuja Kuvaus

stat.Ç1 Arvio ensimmäisennäytteenosuudesta

stat.Ç2 Arvio toisennäytteenosuudesta

stat.Ç Poolattu arvio otoksenosuudesta

stat.n1, stat.n2 Kokeissa 1 ja 2 otettujenotosten lukumäärä

zTest_2Samp Katalogi >zTest_2Samp s

1,s

2,Lista1,Lista2[,Frekv1

[,Frekv2[,Hypot]]]

(Datalistan syöte)

zTest_2Samp s1,s

2,v1,n1,v2,n2[,Hypot]

(Yhteenvetotilaston syöte)

Laskee kahden otoksen z-testin. Tulostenyhteenveto tallentuu stat.results-muuttujaan. (Katso sivu 154.)

Testaa H0: m1 = m2, jonkin seuraavan

vaihtoehdon suhteen:

Kun Ha: m1 < m2, aseta Hypot<0

Kun Ha: m1 ƒ m2 (oletus), aseta Hypot=0

Kun Ha: m1 > m2, Hypot>0

Lisätietoja listassa olevien tyhjienelementtien vaikutuksesta, katso Tyhjätelementitsivulla sivu 207.

Tulosmuuttuja Kuvaus

stat.z Keskiarvojenerotukselle laskettu vakio-ohjearvo

stat.PVal Alinmerkitsevyystaso, jolla nollahypoteesi voidaanhylätä

stat.x1, stat.x2 Lista1:n ja Lista2:n sisältämiendatasekvenssienotosten keskiarvot

stat.sx1, stat.sx2 Lista1:n ja Lista2:n sisältämiendatasekvenssienotosten keskihajonnat

stat.n1, stat.n2 Otosten koko

Page 187: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Symbolit

+ (yhteenlasku) + painike

Arvo1 + Arvo2⇒arvo

Laskee kahden argumentin summan.

Lista1 + Lista2⇒listaMatriisi1+Matriisi2⇒matriisi

Määrittää listan (tai matriisin), jokasisältää Lista1:n ja Lista2:n(tai Matriisi1:n ja Matriisi2:n) vastaavienelementtien summat.

Argumenttien tulee olla mitoiltaansamanlaisia.

Arvo + Lista1⇒lista

Lista1 + Arvo⇒lista

Määrittää listan, joka sisältää Arvon jaLista1:n kunkin elementin summat.

Arvo +Matriisi1⇒matriisi

Matriisi1 + Arvo⇒matriisi

Laskee matriisin, jossa Arvo on lisättyjokaiseen elementtiinMatriisi1:ndiagonaalimatriisissa.Matriisi1 :n onoltava neliö.

Huomaa: Käytä merkintää .+ (piste plus),kun haluat lisätä lausekkeen jokaiseenelementtiin.

N(vähennyslasku) - painike

Arvo1 N Arvo2⇒value

Laskee Arvo1miinus Arvo2.

Symbolit 183

Page 188: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

184 Symbolit

N(vähennyslasku) - painike

Lista1 N Lista2⇒lista

Matriisi1 N Matriisi2⇒matriisi

Vähentää Lista2:n (tai Matriisi2:n)jokaisen elementin Lista1:n (taiMatriisi1:n) vastaavasta elementistä jaantaa tuloksena vastaukset.

Argumenttien tulee olla mitoiltaansamanlaisia.

Arvo N Lista1⇒listaLista1 N Arvo⇒lista

Vähentää jokaisen Lista1:n elementinArvosta tai vähentää Arvon jokaisestaLista1:n elementistä ja antaa vastauksenatuloslistan.

Arvo N Matriisi1⇒matriisiMatriisi1 N Arvo⇒matriisi

Arvo N Matriisi1 laskee Arvon matriisinkerrottuna identtisellä matriisilla miinusMatriisi1.  Matriisi1:n on oltava neliö.

Matriisi1 N Arvo laskee Arvo n matriisinkerrottuna identtisellä matriisilla, joka onvähennettyMatriisi1:stä.  Matriisi1:n onoltava neliö.

Huomaa: Käytä merkintää .N (piste miinus),kun haluat vähentää lausekkeen jokaisestaelementistä.

·(kertolasku) r painike

Arvo1·Arvo2⇒arvo

Laskee kahden argumentin tulon.

Lista1·Lista2⇒lista

Luo listan, joka sisältää Lista1:n ja Lista2:nvastaavien elementtien tulot.

Listojen tulee olla mitoiltaan samanlaisia.

Page 189: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

·(kertolasku) r painike

Matriisi1 ·Matriisi2⇒matriisi

LaskeeMatriisi1:n ja Matriisi2:nmatriisitulon.

Matriisi1:n sarakkeiden lukumäärän onoltava sama kuinMatriisi2:n rivienlukumäärä.

Arvo·Lista1⇒lista

Lista1·Arvo⇒lista

Määrittää listan, joka sisältää Arvon jakunkin Lista1:n elementin tulon.

Arvo·Matriisi1⇒matriisi

Matriisi1·Arvo⇒matriisi

Määrittää matriisin, joka sisältää Arvon jakunkinMatriisi1:n elementin tulon.

Huomaa: Käytä merkintää .·(piste kerro),kun haluat kertoa lausekkeen jokaisellaelementillä.

à (jakolasku) p painike

Arvo1 à Arvo2⇒arvo

Laskee osamäärän Arvo1 jaettunaArvo2:lla.

Huomaa: Katso myös Murtolukumalli, sivu 1.

Lista1 à Lista2⇒lista

Määrittää listan, joka sisältää osamäärätlaskutoimituksista Lista1 jaettunaLista2:lla.

Listojen tulee olla mitoiltaan samanlaisia.

Arvo à Lista1⇒ lista

Lista1 à Arvo⇒ lista

Määrittää listan, joka sisältää osamäärätlaskutoimituksista Arvo jaettuna Lista1:llätai Lista1 jaettuna Arvolla.

Symbolit 185

Page 190: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

186 Symbolit

à (jakolasku) p painike

Arvo à Matriisi1⇒ matriisi

Matriisi1 à Arvo⇒ matriisi

Laskee matriisin, joka sisältää osamäärätlaskutoimituksesta Matriisi1àArvo.

Huomaa: Käytä merkintää . / (piste jaa), kunhaluat jakaa lausekkeen jokaisellaelementillä.

^ (potenssi) l painike

Arvo1 ^ Arvo2⇒ arvo

Lista1 ^ Lista2⇒ lista

Laskee ensimmäisen argumentinkorotettuna toisen argumentin potenssiin.

Huomaa: Katso myös Eksponenttimalli, sivu1.

Jos kyseessä on lista, laskee Lista1:nelementit korotettuna Lista2:n vastaavienelementtien potenssiin.

Reaalilukujen alueella murtolukupotenssit,joilla on supistetut eksponentit japarittomat nimittäjät, käyttävät reaalistaaluetta versus pääalue kompleksitilassa.

Arvo ^ Lista1⇒ lista

Laskee Arvon korotettuna Lista1:nelementtien potenssiin.

Lista1 ^ Arvo⇒ lista

Laskee Lista1:n elementit korotettunaArvon potenssiin.

Page 191: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

^ (potenssi) l painike

neliömatriisi1 ^ kokonaisluku⇒ matriisi

Laskee neliömatriisi1:n korotettunakokonaisluvun kokonaisluku potenssiin.

neliömatriisi1:n on oltava neliömatriisi.

Jos kokonaisluku = L1, laskeekäänteismatriisin.Jos kokonaisluku < L1, laskeekäänteismatriisin korotettuna sopivaanpositiiviseen potenssiin.

x2 (neliö) q painike

Arvo12 ⇒ arvo

Laskee argumentin neliön.

Lista12 ⇒ lista

Laskee listan, joka sisältää Lista1:nelementtien neliöt.

neliömatriisi12 ⇒ matriisi

Laskee neliömatriisi1:n matriisineliön.Tämä ei ole sama kuin kunkin elementinneliön laskeminen. Käytä merkintää .^2, kunhaluat laskea jokaisen elementin neliön.

.+ (piste lisää) ^+ painikkeet

Matriisi1 .+Matriisi2⇒ matriisi

Arvo .+Matriisi1⇒ matriisi

Matriisi1 .+ Matriisi2 laskee matriisin,joka onMatriisi1:n ja Matriisi2:nvastaavien elementtiparien summa.

Arvo .+ Matriisi1 laskee matriisin, joka onArvon ja kunkinMatriisi1:n elementinsumma.

Symbolit 187

Page 192: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

188 Symbolit

.. (piste-erotus) ^- painikkeet

Matriisi1 .N Matriisi2⇒ matriisi

Arvo .NMatriisi1 ⇒ matriisiMatriisi1 .NMatriisi2 laskee matriisin, jokaonMatriisi1:n ja Matriisi2:n vastaavienelementtiparien välinen erotus.

Arvo .NMatriisi1 laskee matriisin, joka onArvon ja kunkinMatriisi1:n elementinerotus.

.·(pistetulo) ^r painikkeet

Matriisi1 .· Matriisi2⇒ matriisi

Arvo .·Matriisi1⇒ matriisi

Matriisi1 .· Matriisi2 laskee matriisin,joka onMatriisi1:n ja Matriisi2:nvastaavien elementtiparien tulo.

Arvo .· Matriisi1 laskee matriisin, jokasisältää Arvon ja kunkinMatriisi1:nelementin tulot.

. / (pisteosamäärä) ^p painikkeet

Matriisi1 . /Matriisi2⇒ matriisi

Arvo . /Matriisi1⇒ matriisi

Matriisi1 ./Matriisi2 laskee matriisin,joka onMatriisi1:n ja Matriisi2:nvastaavien elementtiparien osamäärä.

Arvo ./Matriisi1 laskee matriisin, joka onArvon ja kunkinMatriisi1:n elementinosamäärä.

Page 193: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

.^ (pistepotenssi) ^l painikkeet

Matriisi1.^Matriisi2⇒ matriisi

Arvo . ^Matriisi1⇒ matriisi

Matriisi1 .^ Matriisi2 laskee matriisin,jossa Matriisi2:n jokainen elementti oneksponentti Matriisi1:n vastaavalleelementille.

Arvo .^ Matriisi1 laskee matriisin, jossaMatriisi1:n jokainen elementti oneksponentti Arvolle.

L(negaatio) v painike

LArvo1⇒ arvo

LLista1⇒ lista

LMatriisi1⇒ matriisi

Laskee argumentin negaation.

Kun kyseessä on lista tai matriisi, määrittääkaikkien elementtien negaatiot.

Jos argumentti on binaarinen taiheksadesimaalinen kokonaisluku, negaatioantaa kakkosen komplementin.

Binaarisessa kantalukutilassa:

Jos haluat nähdä koko vastauksen, paina£ja siirrä sen jälkeenosoitinta painikkeilla¡ ja ¢.

% (prosentti) /k painikkeet

Arvo1 % ⇒ arvo

Lista1 % ⇒ lista

Matriisi1 % ⇒ matriisi

Määrittää

Kun kyseessä on lista tai matriisi, määrittäälistan tai matriisin, jossa jokainen elementtion jaettu luvulla 100.

Huom: Vastauksenpakottaminenlikimääräiseksi:

Kämmenlaite: Paina/·.Windows®: Paina Ctrl+Enter.Macintosh®: Paina “+Enter.iPad®: Pidä enter ja valitse .

Symbolit 189

Page 194: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

190 Symbolit

= (on yhtä kuin) = painike

Laus1 = Laus2⇒Boolen lauseke

Lista1 = Lista2⇒ Boolen lista

Matriisi1 =Matriisi2⇒ Boolen matriisi

Antaa totuusarvon tosi, jos Laus1määritetään olevan yhtä kuin Laus2.

Antaa totuusarvon epätosi, jos Laus1määritetään olevan ei yhtä kuin Laus2.

Kaikissa muissa tapauksissa vastauksena onyhtälön sievennetty muoto.

Listojen ja matriisien kohdalla vastauksenaon vertailuja elementti elementiltä.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

Esimerkkifunktio, jossa on käytettymatematiikkatestisymboleita: =, ƒ, <, {, >, |

Funktion g(x) kuvaajanpiirtämisen tulos

ƒ (ei yhtä kuin) /= painikkeet

Laus1 ƒ Laus2⇒ Boolen lauseke

Lista1ƒ Lista2⇒ Boolen lista

Matriisi1ƒMatriisi2⇒ Boolen matriisi

Antaa totuusarvon tosi, jos Laus1määritetään olevan ei yhtä kuin Laus2.

Antaa totuusarvon epätosi, jos Laus1määritetään olevan yhtä kuin Laus2.

Kaikissa muissa tapauksissa vastauksena onyhtälön sievennetty muoto.

Katso esimerkki kohdasta “=” (on yhtäkuin).

Page 195: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

ƒ (ei yhtä kuin) /= painikkeetListojen ja matriisien kohdalla vastauksenaon vertailuja elementti elementiltä.

Huomaa: Voit syöttää tämän operaattorinnäppäimistöltä kirjoittamalla /=

< (pienempi kuin) /= painikkeet

Laus1 < Laus2⇒ Boolen lauseke

Lista1 < Lista2⇒ Boolen lista

Matriisi1 <Matriisi2⇒ Boolen matriisi

Antaa totuusarvon tosi, jos Laus1määritetään olevan pienempi kuin Laus2.

Antaa totuusarvon epätosi, jos Laus1määritetään olevan suurempi tai yhtä suurikuin Laus2.

Kaikissa muissa tapauksissa vastauksena onyhtälön sievennetty muoto.

Listojen ja matriisien kohdalla vastauksenaon vertailuja elementti elementiltä.

Katso esimerkki kohdasta “=” (on yhtäkuin).

{ (pienempi tai yhtä suuri kuin) /= painikkeet

Laus1 { Laus2⇒ Boolen lauseke

Lista1{ Lista2⇒ Boolen lista

Matriisi1{ Matriisi2⇒ Boolen matriisi

Antaa totuusarvon tosi, jos Laus1määritetään olevan pienempi tai yhtä suurikuin Laus2.

Antaa totuusarvon epätosi, jos Laus1määritetään olevan suurempi kuin Laus2.

Kaikissa muissa tapauksissa vastauksena onyhtälön sievennetty muoto.

Listojen ja matriisien kohdalla vastauksenaon vertailuja elementti elementiltä.

Katso esimerkki kohdasta “=” (on yhtäkuin).

Symbolit 191

Page 196: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

192 Symbolit

{ (pienempi tai yhtä suuri kuin) /= painikkeetHuomaa: Voit syöttää tämän operaattorinnäppäimistöltä kirjoittamalla <=

> (suurempi kuin) /= painikkeet

Laus1 > Laus2⇒ Boolen lauseke

Lista1 > Lista2⇒ Boolen lista

Matriisi1 >Matriisi2⇒ Boolen matriisi

Antaa totuusarvon tosi, jos Laus1määritetään olevan suurempi kuin Laus2.

Antaa totuusarvon epätosi, jos Laus1määritetään olevan pienempi tai yhtä suurikuin Laus2.

Kaikissa muissa tapauksissa vastauksena onyhtälön sievennetty muoto.

Listojen ja matriisien kohdalla vastauksenaon vertailuja elementti elementiltä.

Katso esimerkki kohdasta “=” (on yhtäkuin).

| (suurempi tai yhtä suuri kuin) /= painikkeet

Laus1 | Laus2⇒ Boolen lausek

Lista1 | Lista2⇒ Boolen lista

Matriisi1 | Matriisi2⇒ Boolen matriisi

Antaa totuusarvon tosi, jos Laus1määritetään olevan suurempi tai yhtä suurikuin Laus2.

Antaa totuusarvon epätosi, jos Laus1määritetään olevan pienempi kuin Laus2.

Kaikissa muissa tapauksissa vastauksena onyhtälön sievennetty muoto.

Listojen ja matriisien kohdalla vastauksenaon vertailuja elementti elementiltä.

Huomaa: Voit syöttää tämän operaattorinnäppäimistöltä kirjoittamalla >=

Katso esimerkki kohdasta “=” (on yhtäkuin).

Page 197: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

⇒ (looginen seuraus) /= näppäimet

BoolenLaus1⇒BoolenLaus2antaavastauksena Boolen lausekkeen

BoolenList1⇒ BoolenList2 antaavastauksena Boolen listan

BoolenMatriisi1⇒ BoolenMatriisi2 antaavastauksena Boolen matriisin

Kokonaisluku1⇒ Kokonaisluku2 antaavastauksena kokonaisluvun

Arvioi lausekkeen not <argumentti1> or<argumentti2> ja antaa vastauksena tosi,epätosi tai yhtälön sievennetyn muodon.

Listojen ja matriisien kohdalla vastauksenaon vertailuja elementti elementiltä.

Huomaa: Voit syöttää tämän operaattorinnäppäimistöltä kirjoittamalla =>

⇔ (looginen kaksoisseuraus, XNOR) /= näppäimet

BoolenLaus1⇔BoolenLaus2antaavastauksena Boolen lausekkeen

BoolenList1⇔ BoolenList2 antaavastauksena Boolen listan

BoolenMatriisi1⇔ BoolenMatriisi2 antaavastauksena Boolen matriisin

Kokonaisluku1⇔ Kokonaisluku2 antaavastauksena kokonaisluvun

Antaa vastauksena XOR Boolen operaationnegaation kahdesta argumentista. Antaavastauksena totuusarvon tosi, epätosi taiyhtälön sievennetyn muodon.

Listojen ja matriisien kohdalla vastauksenaon vertailuja elementti elementiltä.

Huomaa: Voit syöttää tämän operaattorinnäppäimistöltä kirjoittamalla <=>

Symbolit 193

Page 198: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

194 Symbolit

! (kertoma) º painike

Arvo1! ⇒ arvo

Lista1! ⇒ lista

Matriisi1! ⇒ matriisi

Määrittää argumentin kertoman.

Jos kyseessä on lista tai matriisi, määrittäälistan tai matriisin elementtien kertomista.

& (liitä) /k painikkeet

Merkkijono1 &Merkkijono2⇒merkkijono

Antaa vastauksena tekstimerkkijonon, jokaonMerkkijono2 liitettynäMerkkijono1:een.

d() (derivaatta) Katalogi >d(Laus1,Muutt[, Aste]) |Muutt=Arvo⇒arvo

d(Laus1,Muutt[, Aste])⇒arvo

d(Lista1, Muutt[, Aste])⇒lista

d(Matriisi1,Muutt[, Aste])⇒matriisi

Lukuun ottamatta tilannetta, jolloin käytätensimmäistä syntaksia, muuttujaanMuutton tallennettava numeerinen arvo ennenfunktion d() sieventämistä. Katsoesimerkkejä.

d()-funktiota voi käyttää laskettaessanumeerisesti ensimmäisen ja toisen asteenderivaatta pisteessä käyttäen automaattisiaderivointimenetelmiä.

Asteen, mikäli se otetaan mukaan, onoltava 1 tai 2. Oletusarvo on 1.

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla derivative(...).

Page 199: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

d() (derivaatta) Katalogi >Huomaa: Katso myösEnsimmäinen derivaatta, sivu 5 taiToinen derivaatta, sivu 6.

Huomaa: d()-algoritmiin liittyy rajoitus: selaskee rekursiivisesti sieventämättömästälausekkeesta ensimmäisen (ja toisen,mikäli mahdollista) derivaatan numeerisenarvon ja sieventää jokaisen alalausekkeen,mistä voi olla tuloksena odottamatonvastaus.

Tarkastele oikealla olevaa esimerkkiä.Yhtälön x·(x^2+x)^(1/3), kun x=0,ensimmäinen derivaatta on yhtä kuin 0.Koska alalausekkeen (x^2+x)^(1/3)ensimmäinen derivaatta kuitenkin onmäärittämätön pisteessä x=0, ja tälläarvolla lasketaan koko lausekkeenderivaatta, d() ilmaisee vastauksenmäärittämättömänä ja näyttäävaroitusviestin.

Jos tämä rajoitus esiintyy, varmista ratkaisugraafisesti. Voit myös kokeilla funktiotacentralDiff().

‰() (integraali) Katalogi >‰(Laus1,Muutt, Ala, Ylä) ⇒ arvo

Laskee Laus1:n integraalin muuttujanMuutt suhteen välillä Ala - Ylä olevistaarvoista. Funktiota voi käyttää myöslaskettaessa numeerisesti määrättyintegraali käyttäen samaa menetelmääkuin nInt().

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla integral(...).

Huomaa: Katso myös nInt(), sivu 107, jaMäärätyn integraalin malli, sivu 6.

Symbolit 195

Page 200: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

196 Symbolit

‡() (neliöjuuri) /q painikkeet

‡ (Arvo1)⇒arvo

‡ (Lista1)⇒lista

Laskee argumentin neliöjuuren.

Kun kyseessä on lista, laskee kaikkienLista1:n elementtien neliöjuuret.

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla sqrt(...)

Huomaa: Katso myös Neliöjuurimalli, sivu 1.

Π() (tulo) Katalogi >Π(Laus1,Muutt,Matala, Korkea)⇒lauseke

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla prodSeq(...).

Sieventää Laus1:n jokaisenMuutt:n arvonsuhteen väliltä Matala - Korkea ja laskeevastausten tulon.

Huomaa: Katso myös Kertolaskumalli (Π),sivu 5.

Π(Laus1,Muutt,Matala,MatalaN1)⇒1

Π(Laus1,Muutt,Matala, Korkea)⇒1/Π(Laus1,Muutt, Korkea+1,MatalaN1), jos Korkea <MatalaN1

Esimerkkien kertolaskukaavat on otettuseuraavasta viitteestä:

Ronald L. Graham, Donald E. Knuth, andOren Patashnik. Concrete Mathematics: AFoundation for Computer Science.Reading, Massachusetts: Addison-Wesley,1994.

Page 201: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

G() (summa) Katalogi >G(Laus1,Muutt,Matala, Korkea)⇒lauseke

Huomaa: Voit syöttää tämän funktionnäppäimistöltä kirjoittamalla sumSeq(...).

Sieventää Laus1:n jokaisen muuttujanMuutt arvon suhteen väliltä Matala -Korkea ja laskee vastausten summan.

Huomaa: Katso myös Summamalli, sivu 5.

G(Laus1,Muutt,Matala,MatalaN1)⇒0

G(Laus1,Muutt,Matala, Korkea)⇒LG(Laus1,Muutt, Korkea+1,MatalaN1),jos Korkea <MatalaN1

Esimerkkien yhteenlaskukaavat on otettuseuraavasta viitteestä:

Ronald L. Graham, Donald E. Knuth, andOren Patashnik. Concrete Mathematics: AFoundation for Computer Science.Reading, Massachusetts: Addison-Wesley,1994.

GInt() Katalogi >GInt(NPmt1, NPmt2, N, I, PV ,[Pmt], [FV],[PpY], [CpY], [PmtAt], [pyörArvo])⇒arvo

GInt(NPmt1,NPmt2,amortTable)⇒arvo

Lyhennystoiminto, joka laskee koronsumman määritetyn maksueräjakson ajalta.

NPmt1 ja NPmt2määrittävät maksujaksonalku- ja loppurajat.

N, I, PV, Pmt, FV, PpY, CpY ja PmtAt onkuvattu TVM-argumenttien taulukossa, sivu170.

• Jos jätät argumentin Pmt pois, senoletusarvoksi tulee Pmt=tvmPmt(N,I,PV,FV,PpY,CpY,PmtAt).

Symbolit 197

Page 202: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

198 Symbolit

GInt() Katalogi >• Jos jätät argumentin FV pois, sen

oletusarvoksi tulee FV=0.• Argumenttien PpY, CpY ja PmtAt

oletusarvot ovat samat kuin TVM-funktioilla.

pyörArvomäärittää pyöristyksessäkäytettävien desimaalien määrän.Oletusarvo=2.

GInt(NPmt1,NPmt2,amortTable) laskeekoron summan lyhennystaulukonamortTable mukaisesti. amortTable-argumentin on oltava matriisi, joka onkohdassa amortTbl() kuvatun muotoinen,katso sivu 7.

Huomaa: Katso myös GPrn(), jäljempänä,sekä Bal(), sivu 16.

GPrn() Katalogi >GPrn(NPmt1, NPmt2, N, I, PV, [Pmt],[FV], [PpY], [CpY], [PmtAt], [pyörArvo])⇒arvo

GPrn(NPmt1,NPmt2,amortTable)⇒arvo

Lyhennystoiminto, joka laskee pääomansumman määritetyn maksujakson ajalta.

NPmt1 ja NPmt2määrittävät maksujaksonalku- ja loppurajat.

N, I, PV, Pmt, FV, PpY, CpY ja PmtAt onkuvattu TVM-argumenttien taulukossa, sivu170.

• Jos jätät argumentin Pmt pois, senoletusarvoksi tulee Pmt=tvmPmt(N,I,PV,FV,PpY,CpY,PmtAt).

• Jos jätät argumentin FV pois, senoletusarvoksi tulee FV=0.

• Argumenttien PpY, CpY ja PmtAtoletusarvot ovat samat kuin TVM-funktioilla.

Page 203: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

GPrn() Katalogi >pyörArvomäärittää pyöristyksessäkäytettävien desimaalien määrän.Oletusarvo=2.

GPrn(NPmt1,NPmt2,amortTable) laskeepääoman summan lyhennystaulukonamortTable perusteella. amortTable-argumentin on oltava matriisi, joka onkohdassa amortTbl() kuvatun muotoinen,katso sivu 7.

Huomaa: Katso myös GInt(), edellä, sekä Bal(), sivu 16.

# (epäsuora operaattori) /k painikkeet# muuttNimiMerkkijono

Viittaa muuttujaan, jonka nimi onmuuttNimiMerkkijono. Tällä operaattorillavoit luoda muuttujanimiä funktion sisältämerkkijonojen avulla.

Luo muuttujan xyz tai viittaa siihen.

Laskee arvonmuuttujalle (r), jonka nimi ontallennettumuuttujaan s1.

E (kymmenpotenssimuoto) i painikemantissaEeksponentti

Syöttää luvun kymmenpotenssimuodossa.Luku tulkitaan seuraavasti: mantissa ×10eksponentti.

Vinkki: Jos haluat syöttää 10-potenssinilman, että vastauksena on desimaaliluku,käytä komentoa 10^kokonaisluku.

Huomaa: Voit syöttää tämän operaattorintietokoneen näppäimistöltä kirjoittamalla@E. Kirjoita esimerkiksi 2.3@E4, kun haluatsyöttää 2.3E4.

Symbolit 199

Page 204: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

200 Symbolit

g (graadi) ¹ painike

Laus1g⇒lauseke

Lista1g⇒lista

Matriisi1g⇒matriisi

Tämän funktion avulla voit määrittäägraadikulman ollessasi aste- tairadiaanikulmatilassa.

Kun laskin on radiaanikulmatilassa, kertooLaus1:n arvolla p/200.

Kun laskin on astekulmatilassa, kertooLaus1:n arvolla g/100.

Graadikulmatilassa antaa vastauksenalausekkeen Laus1muuttumattomana.

Huomaa: Voit syöttää tämän symbolintietokoneen näppäimistöltä kirjoittamalla@g.

Aste-, graadi- tai radiaanikulmatilassa.

R(radiaani) ¹ painike

Arvo1R⇒arvo

Lista1R⇒lista

Matriisi1R⇒matriisi

Tämän funktion avulla voit määrittääradiaanikulman ollessasi aste- taigraadikulmatilassa.

Kun laskin on astekulmatilassa, kertooargumentin arvolla 180/p.

Radiaanikulmatilassa antaa vastauksenaargumentin muuttumattomana.

Kun laskin on graadikulmatilassa, kertooargumentin arvolla 200/p.

Vinkki: Käytä komentoa R, jos haluatpakottaa funktion määritelmän yksiköksiradiaanit riippumatta tilasta, joka onkäytössä funktion käytön aikana.

Aste-, graadi- tai radiaanikulmatilassa:

Page 205: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

R(radiaani) ¹ painikeHuomaa: Voit syöttää tämän symbolintietokoneen näppäimistöltä kirjoittamalla@r.

¡ (aste) ¹ painike

Arvo1¡⇒arvo

Lista1¡⇒lista

Matriisi1¡⇒matriisi

Tämän funktion avulla voit määrittääastekulman ollessasi graadi- tairadiaanikulmatilassa.

Kun laskin on radiaanikulmatilassa, kertooargumentin arvolla p/180.

Astekulmatilassa antaa vastauksenaargumentin muuttumattomana.

Kun laskin on graadikulmatilassa, kertooargumentin arvolla 10/9.

Huomaa: Voit syöttää tämän symbolintietokoneen näppäimistöltä kirjoittamalla@d.

Aste-, graadi- tai radiaanikulmatilassa:

Radiaanikulmatilassa:

Huom: Vastauksenpakottaminenlikimääräiseksi:

Kämmenlaite: Paina/·.Windows®: Paina Ctrl+Enter.Macintosh®: Paina “+Enter.iPad®: Pidä enter ja valitse .

¡, ', '' (astetta/minuuttia/sekuntia) /k painikkeet

dd¡mm'ss.ss''⇒lauseke

ddPositiivinen tai negatiivinen lukummEi-negatiivinen lukuss.ssEi-negatiivinen luku

Laskee dd+(mm/60)+(ss.ss/3600).

Tässä kantaluku-60:n syötemuodossa voit:

• Syöttää kulmanasteina/minuutteina/sekunteinanykyisestä kulmatilasta riippumatta.

• Syöttää kellonajantunteina/minuutteina/sekunteina.

Astekulmatilassa:

Symbolit 201

Page 206: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

202 Symbolit

¡, ', '' (astetta/minuuttia/sekuntia) /k painikkeetHuomaa: Merkitse sekuntien ss.ss peräänkaksi heittomerkkiä (''), ei lainausmerkkiä(").

± (kulma) /k painikkeet

[Säde,±q_Kulma]⇒vektori(polaarinen syöte)

[Säde,±q_Kulma,Z_Koordinaatti]⇒vektori(lieriömäinen syöte)

[Säde,±q_Kulma,±q_Kulma]⇒vektori(pallonmuotoinen syöte)

Laskee koordinaatit vektorina riippuenvektorimuototilan asetuksesta: suorakulma,sylinteri tai pallo.

Huomaa: Voit syöttää tämän symbolintietokoneen näppäimistöltä kirjoittamalla@<.

Radiaanikulmatilassa ja kun vektorimuotoonasetettu valintaan:suorakulma

sylinteri

pallo

(Magnitudi ± Kulma)⇒kompleksiArvo(polaarinen syöte)

Syöttää kompleksilukuarvon (r±q)polaarisessa muodossa. Kulma tulkitaannykyisen kulmatila-asetuksen mukaisesti.

Radiaanikulmatilassa jasuorakulmakompleksimuodossa:

_ (alaviiva edustaa tyhjää elementtiä)KatsoTyhjät elementit, sivu

207.

10^() Katalogi >10^ (Arvo1)⇒arvo

10^ (Lista1)⇒lista

Page 207: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

10^() Katalogi >Laskee luvun 10 korotettuna argumentinpotenssiin.

Jos kyseessä on lista, laskee luvun 10korotettuna Lista1:n elementtienpotenssiin.

10^(neliömatriisi1)⇒neliömatriisi

Laskee luvun 10 korotettunaneliömatriisi1:n potenssiin. Tämä ei olesama kuin kunkin elementin 10-potenssiinkorottamisen laskeminen.Laskentamenetelmä on kuvattu kohdassacos().

neliömatriisi1:n on oltavadiagonalisoitavissa. Vastaus sisältää ainaliukulukuja.

^/(käänteisluku) Katalogi >Arvo1 ^/⇒arvo

Lista1 ^/⇒lista

Laskee argumentin käänteisluvun.

Jos kyseessä on lista, laskee Lista1:nelementtien käänteisluvut.

neliömatriisi1 ^/⇒neliömatriisi

Laskee neliömatriisi1:n käänteisluvun.

neliömatriisi1:n oltava ei-singulaarinenneliömatriisi.

| (rajoittava operaattori) /k -näppäimetLaus | Boolenlaus1 [andBoolenlaus2]...

Laus | Boolenlaus1 [orBoolenlaus2]...

Symbolit 203

Page 208: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

204 Symbolit

| (rajoittava operaattori) /k -näppäimetRajoittava (“|”)-symboli toimii binaarisenaoperaattorina. Operaattorin | vasemmallapuolella oleva operandi on lauseke.Operaattorin | oikealla puolella olevaoperandi määrittää yhden tai useampiasuhteita, joiden tarkoitus on vaikuttaalausekkeen sieventämiseen. Operaattorin |jäljessä olevat useat suhteet onyhdistettävä loogisilla operaattoreilla “and”tai “or”.

Rajoittava operaattori tarjoaa kolmeperustoimintoa:

• Sijoitukset• Välin rajoitusehdot• Pois rajaaminen

Sijoitukset ovat yhtälön muodossa, kutenx=3 tai y=sin(x). Tehokkainta on, kun vasenpuoli on yksinkertainen muuttuja. Laus |Muuttuja = arvo korvaa arvon jokaisessaMuuttujan esiintymiskohdassalausekkeessa Laus.Välien rajoitusten muoto on yksi taiuseampia epäyhtälöitä, jotka on yhdistettyloogisilla operaattoreilla “and” or “or”.Välien rajoitusehdot sallivat myössievennyksen, joka saattaisi muuten ollakelpaamaton tai ei laskettavissa.

Pois sulkemisessa käytetäänsuhdeoperaattoria “ei ole yhtä kuin” (/= taiƒ), jonka avulla jokin tietty arvo suljetaanpois.

Page 209: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

& (tallenna) /h painikeArvo & Muutt

Lista& Muutt

Matriisi & Muutt

Laus & Funktio(Param1,...)

Lista& Funktio(Param1,...) Matriisi &Funktio(Param1,...)

Jos muuttujaa Muutt ei ole, laskin luo sen jaalustaa sen muotoon Arvo, Lista taiMatriisi.

Jos muuttuja Muutt on jo olemassa eikä seole lukittu tai suojattu, laskin korvaa sensisällön arvolla Arvo, listalla Lista taimatriisilla Matriisi.

Huomaa: Voit syöttää tämän operaattorinnäppäimistöltä kirjoittamalla =:pikavalintana. Kirjoita esimerkiksipi/4 =: myvar.

:= (määritä) /t painikkeetMuutt := Arvo

Muutt := Lista

Muutt :=Matriisi

Funktio(Param1,...) := Laus

Funktio(Param1,...) := Lista Funktio(Param1,...) :=Matriisi

Jos muuttujaa Muutt ei ole, laskin luomuuttujanMuutt ja alustaa sen muotoonArvo, Lista tai Matriisi.

Jos muuttuja Muutt on jo olemassa eikä seole lukittu tai suojattu, laskin korvaa sensisällön Arvolla, Listalla tai Matriisilla.

Symbolit 205

Page 210: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

206 Symbolit

© (kommentti) /k painikkeet© [teksti]

© käsittelee tekstin kommenttirivinä,minkä avulla voit lisätä merkintöjä luomiisifunktioihin ja ohjelmiin.

© voi olla rivin alussa tai missä tahansarivin kohdassa. Kaikki merkin© jäljessäoleva, aina rivin loppuun saakka, onkommenttia.

Huomaa esimerkkiä syöttäessäsi: Ohjeetmonirivisten ohjelmien ja funktionmääritysten syöttämisestä löytyvättuotteen ohjekirjan Laskin-osiosta.

0b, 0h0B painikkeet,0H

painikkeet0b binaariluku0h heksadesimaaliluku

Määrittää binaari- (Ob) taiheksadesimaaliluvun (Oh). Syöttääksesibinaari- tai heksadesimaaliluvun sinun onsyötettävä etuliite 0b tai 0h riippumattakantalukutilasta. Ilman etuliitettä lukuakäsitellään desimaalilukuna (kantaluku 10).

Tulokset näytetään kantalukutilanmukaisesti.

Desimaalisessa kantalukutilassa:

Binaarisessa kantalukutilassa:

Heksadesimaalisessa kantalukutilassa:

Page 211: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Tyhjät elementitReaalimaailman dataa analysoitaessa käytössäsi ei aina välttämättä ole täydellistädatasarjaa. TI-Nspire™ sallii käyttää tyhjiä dataelementtejä, jolloin voit jatkaatoimintaa lähes täydellisellä datalla tarvitsematta aloittaa alusta tai hylätäepätäydellisiä tapauksia.

Esimerkki tyhjiä elementtejä sisältävästä datasta löytyy luvusta Listat & Taulukot,kohdasta Kuvaajien piirtäminen taulukkodatasta.

Funktion delVoid() avulla voit poistaa tyhjät elementit listasta. Funktion isVoid() avullavoit testata tyhjää elementtiä. Lisätietoja, katso delVoid(), sivu 41, ja isVoid(), sivu 79.

Huomaa: Voit syöttää tyhjän elementin manuaalisesti matemaattiseen lausekkeeseensyöttämällä merkin “_” tai avainsanan void. Avainsana void muuntuuautomaattisesti merkiksi “_”, kun lauseke sievennetään. Voit syöttää merkin “_”kämmenlaitteesta painamalla painiketta/_.

Tyhjiä elementtejä sisältävätlaskutoimituksetSuurin osa tyhjän syötteen sisältävistälaskutoimituksista tuottaa tyhjän tuloksen.Katso erikoistapaukset jäljempänä.

Tyhjiä elementtejä sisältävät lista-argumentitSeuraavat funktiot ja komennot eiväthuomioi (ohittavat ne) lista-argumenteistalöytyviä tyhjiä elementtejä.

count, countIf, cumulativeSum,freqTable4lista, frekvenssi, max, mean,median, tulo, stDevPop, stDevSamp, sum,sumIf, varPop ja varSamp sekäregressiolaskutoimitukset yhden muuttujan(OneVar), kahden muuttujan (TwoVar) jaFiveNumSummary-tilastot, luottamusvälit jatilastotestit

Tyhjät elementit 207

Page 212: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

208 Tyhjät elementit

Tyhjiä elementtejä sisältävät lista-argumentitSortA ja SortD siirtävät kaikki ensimmäisenargumentin sisältämät tyhjät elementitviimeiseksi.

Regressioissa X- tai Y-listassa oleva tyhjäelementti aiheuttaa tyhjän elementinjäännöksen vastaavalle elementille.

Poisjätetty luokka regressioissa aiheuttaatyhjän elementin jäännöksen vastaavalleelementille.

Frekvenssi 0 regressioissa aiheuttaa tyhjänelementin jäännöksen vastaavalleelementille.

Page 213: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Matemaattisten lausekkeiden syöttäminenpikavalintojen avullaPikavalintojen avulla voit syöttää matemaattisten lausekkeiden elementtejäkirjoittamalla ne näppäimistöltä sen sijaan, että käyttäisit katalogia taisymbolipalettia. Kun haluat esimerkiksi syöttää lausekkeen ‡6, voit kirjoittaasyöteriville sqrt(6). Kun painat painiketta·, lauseke sqrt(6) muuttuumuotoon ‡6. Jotkin pikavalinnat ovat näppäriä sekä kämmenlaitteesta ettätietokoneen näppäimistöltä syötettyinä. Toiset taas ovat käteviä pääasiassatietokoneen näppäimistöltä syötettyinä.

Kämmenlaitteesta tai tietokoneen näppäimistöltä

Syötettävä kohde: Pikavalinta:p piq thetaˆ infinity{ <=| >=ƒ /=⇒ (looginen seuraus) =>⇔ (looginenkaksoisseuraus, XNOR) <=>

& (tallennusoperaattori) =:| | (itseisarvo) abs(...)‡() sqrt(...)G() (yhteenlaskumalli) sumSeq(...)Π() (tulon malli) prodSeq(...)sin/(), cos/(), ... arcsin(...), arccos(...), ...@List() deltaList(...)

Tietokoneen näppäimistöltä

Syötettävä kohde: Pikavalinta:i (imaginaarinen vakio) @ie (luonnollisen logaritminkantaluku e) @e

E (kymmenpotenssimuoto) @ET (transponointi) @tR (radiaanit) @r¡ (asteet) @dg (graadit) @g±(kulma) @<4 (muunnos) @>4Decimal, 4approxFraction(), jne. @>Decimal, @>approxFraction(), jne.

Matemaattisten lausekkeiden syöttäminen pikavalintojen avulla 209

Page 214: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

210 EOS-järjestelmän (yhtälökäyttöjärjestelmä) hierarkia

EOS-järjestelmän (yhtälökäyttöjärjestelmä) hierarkiaTässä kappaleessa kuvataan yhtälökäyttöjärjestelmä (EOS™), jota sovelletaanmatematiikan ja luonnontieteiden TI-Nspire™ -oppimisteknologiassa. Luvut, muuttujatja funktiot syötetään yksinkertaisena ja suoraviivaisena sekvenssinä. EOS™-ohjelmistosieventää lausekkeet ja yhtälöt käyttäen sulkuryhmityksiä sekä alla kuvattujaprioriteetteja.

Laskemisjärjestys

Taso Operaattori1 Kaarisulkeet ( ), hakasulkeet [ ], aaltosulkeet { }2 Epäsuora operaattori (#)3 Funktioiden komennot

4 Jälkioperaattorit: astetta-minuuttia-sekuntia (-,',"), kertoma (!), prosentti (%),radiaani (QRS), alaindeksi ([ ]), transponointi (T)

5 Potenssiin korotus, potenssioperaattori (^)6 Negaatio (L)7 Merkkijonojen ketjutus (&)8 Kertolasku (¦), jakolasku (/)9 Yhteenlasku (+), vähennyslasku (-)

10Yhtäläisyyssuhteet: on yhtä kuin (=), ei ole yhtä kuin (ƒ tai /=),pienempi kuin (<), pienempi tai yhtä suuri kuin ({ tai <=), suurempi tai yhtä suurikuin (>), suurempi tai yhtä suuri kuin (| tai >=)

11 Looginen not12 Looginen and13 Looginen or14 xor, nor, ei-ja15 Looginen seuraus (⇒)16 Looginen kaksoisseuraus, XNOR (⇔)17 Rajoittava operaattori (“|”)18 Tallenna (&)

Kaarisulkeet, hakasulkeet ja aaltosulkeet

Kaikki kaarisulkeiden, hakasulkeiden tai aaltosulkeiden sisällä olevat laskutoimituksetsievennetään ensin. Esimerkiksi lausekkeesta 4(1+2) EOS sieventää ensinkaarisulkeiden sisällä olevan osan, 1+2, ja kertoo tuloksen, 3, sen jälkeen luvulla 4.

Kaikki kaarisulkeiden, hakasulkeiden tai aaltosulkeiden sisällä olevat laskutoimituksetsievennetään ensin. Esimerkiksi lausekkeesta 4(1+2) EOS™-ohjelmisto sieventää ensinkaarisulkeiden sisällä olevan osan, 1+2, ja kertoo sen jälkeen tuloksen, 3, luvulla 4.

Huomaa: Koska käyttäjä voi määrittää omia funktioita TI-Nspire™ -ohjelmistossa,ohjelmisto tulkitsee muuttujan nimen, jonka perässä on sulkeissa oleva lauseke,funktion komennoksi eikä implisiittiseksi kertolaskuksi. Esimerkiksi a(b+c) on funktio a,jota sievennetään lausekkeella b+c. Kun haluat kertoa lausekkeen b+c muuttujalla a,käytä eksplisiittistä kertolaskua: a∗(b+c).

Page 215: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Epäsuora operaattori

Epäsuora operaattori (#) muuttaa merkkijonon muuttujaksi tai funktion nimeksi.Esimerkiksi lausekkeesta #(“x”&”y”&”z”) luodaan muuttujanimi xyz. Epäsuoraoperaattori sallii myös muuttujien luomisen ja muokkaamisen ohjelman sisällä.Esimerkiksi, jos 10"r ja “r”"s1, niin #s1=10.

Jälkioperaattorit

Jälkioperaattorit ovat operaattoreita, jotka tulevat suoraan argumentin perään, kuten5!, 25% tai 60¡15' 45". Argumentit, joiden perässä on jälkioperaattori, sievennetäänneljännellä prioriteettitasolla. Esimerkiksi lausekkeesta 4^3! sievennetäänensimmäiseksi 3! Vastauksesta, 6, tulee luvun 4 eksponentti, josta saadaan 4096.

Eksponenttilausekkeet

Eksponenttilausekkeet (^) ja potenssiin korotus elementti elementiltä (.^)sievennetään oikealta vasemmalle. Esimerkiksi lauseke 2^3^2 sievennetään samallatavalla kuin 2^(3^2), josta saadaan 512. Tämä on eri asia kuin (2^3)^2, josta saadaan64.

Negaatio

Negatiivinen luku syötetään painamalla ensin näppäintäv ja syöttämällä luku senperään. Jälkioperaattorit ja eksponenttilausekkeet suoritetaan ennen negaatiota.Esimerkiksi lausekkeen Lx2 tulos on negatiivinen luku, ja L92 =L81. Käytä sulkeita, kunhaluat määrittää neliön negatiivisesta luvusta, kuten (L9)2, josta saadaan 81.

Rajoittavan operaattorin (“|”) jälkeen seuraava argumentti tuottaa sarjan ehtoja, jotkavaikuttavat operaattoria edeltävän argumentin laskemiseen.

EOS-järjestelmän (yhtälökäyttöjärjestelmä) hierarkia 211

Page 216: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

212 Vakiot ja arvot

Vakiot ja arvotSeuraavassa taulukossa on lueteltu vakiot ja niiden arvot, jotka ovat käytettävissäsuoritettaessa yksikköjen muunnoksia. Ne voidaan kirjoittaa manuaalisesti tai valitaVakiot-luettelosta Utilities> Yksikkömuunnokset (Kannettava laite: Paina k 3).

Vakio Nimi Arvo

_c valonnopeus 299792458 _m/_s

_Cc Coulombin vakio 8987551787.3682 _m/_F

_Fc Faradayn vakio 96485.33289 _coul/_mol

_g Painovoimankiihtyvyys 9.80665 _m/_s2

_Gc Gravitaatiovakio 6.67408E-11 _m3/_kg/_s2

_h Planckin vakio 6.626070040E-34 _J _s

_k Boltzmannin vakio 1.38064852E-23 _J/_¡K

_m0 Tyhjiönpermeabiliteetti 1.2566370614359E-6 _N/_A2

_mb Bohr magnetoni 9.274009994E-24 _J _m2/_Wb

_Me Elektronin lepomassa 9.10938356E-31 _kg

_Mm Myoninmassa 1.883531594E-28 _kg

_Mn Neutronin lepomassa 1.674927471E-27 _kg

_Mp Protonin lepomassa 1.672621898E-27 _kg

_Na Avogadron vakio 6.022140857E23 /_mol

_q Elektronin varaus 1.6021766208E-19 _coul

_Rb Bohrin säde 5.2917721067E-11 _m

_Rc Moolinen kaasuvakio 8.3144598 _J/_mol/_¡K

_Rdb Rydbergin vakio 10973731.568508/_m

_Re Elektronin säde 2.8179403227E-15 _m

_u Atomimassa 1.660539040E-27 _kg

_Vm moolinen tilavuus 2.2413962E-2 _m3/_mol

_H0 Tyhjiönpermittiivisyys (vakio) 8.8541878176204E-12 _F/_m

_s Stefan-Boltzmannin vakio 5.670367E-8 _W/_m2/_¡K4

_f0 Magneettivuon kvantti 2.067833831E-15 _Wb

Page 217: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Virhekoodit ja viestitKun tapahtuu virhe, virhekoodi määritetään muuttujaan errCode. Käyttäjänmäärittämillä ohjelmilla ja funktioilla voidaan tutkia errCode-muuttujaa virheen syynmäärittämiseksi. Esimerkki muuttujan errCode käytöstä on esitetty Esimerkissä 2 Try-komennon kohdalla, sivu 166.

Huomaa: Jotkin virhetilanteet koskevat vain TI-Nspire™ CAS -tuotteita ja toiset taasvain TI-Nspire™-tuotteita.

Virhekoodi Kuvaus10 Funktio ei laskenut arvoa.

20 Kokeen tulos ei ollut TOSI eikä EPÄTOSI.

Määrittämättömiä muuttujia ei yleensä voi verrata. Esimerkiksi testi If a<b aiheuttaavirheen, jos joko a tai b onmäärittämätön suoritettaessa If-lauseketta.

30 Argumentti ei voi olla kansionnimi.

40 Argumenttivirhe

50 Argumentin yhteensopivuusvirhe

Kahden tai useammanargumentin onoltava samaa tyyppiä.

60 Argumentin onoltava Boolen lauseke tai kokonaisluku.

70 Argumentin onoltava desimaaliluku.

90 Argumentin onoltava lista.

100 Argumentin onoltava matriisi.

130 Argumentin onoltava merkkijono.

140 Argumentin onoltava muuttujannimi.

Tarkista, että nimi:• ei ala numerolla• ei sisällä välilyöntejä tai erikoismerkkejä• ei käytä alaviivaa tai pistettä väärällä tavalla• ei ylitä pituusrajoituksia

Lisätietoja löytyy ohjekirjan Laskin-sovellusta käsittelevästä osasta.

160 Argumentin onoltava lauseke.

165 Paristovirta ei riitä lähettämiseen tai vastaanottamiseen.

Asenna uudet paristot ennen lähettämistä tai vastaanottoa.

170 Raja

Alarajanonoltava ylärajaa pienempi hakuväliä määritettäessä.

180 Keskeytys

Näppäintäd taic onpainettupitkän laskutoimituksen tai ohjelman suorituksenaikana.

Virhekoodit ja viestit 213

Page 218: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

214 Virhekoodit ja viestit

Virhekoodi Kuvaus190 Kehämääritys

Tämä viesti tulee näkyviinmuistin loppumisen välttämiseksimuuttujien arvojenäärettömänkorvauksenaikana sievennettäessä lausekkeita. Virheenaiheuttaaesimerkiksi lauseke a+1->a, jossa a onmäärittämätönmuuttuja.

200 Määrittelyalueen lauseke ei kelpaa.

Tämänvirheilmoituksen voi aiheuttaa esimerkiksi lauseke solve(3x^2-4=0,x) | x<0 tai x>5,koska ehto onerotettuoperaattorilla “or” eikä operaattorilla “and”.

210 Datatyyppi ei kelpaa.

Argumentin datatyyppi on väärä.

220 Riippuvainen raja-arvo

230 Dimensio

Lista taimatriisi-indeksi ei kelpaa. Jos esimerkiksi lista {1,2,3,4} on tallennettu L1:een,tällöin L1[5] aiheuttaa dimensiovirheen, koska L1 sisältää vain neljä elementtiä.

235 Dimensiovirhe Listoissa ei ole riittävästi elementtejä.

240 Dimensioiden yhteensopivuusvirhe

Kahdella tai useammalla argumentilla onoltava sama dimensio. Esimerkiksi lauseke [1,2]+[1,2,3] aiheuttaa dimensioiden yhteensopivuusvirheen, koska matriisit sisältävät erimääränelementtejä.

250 Jako nollalla

260 Määrittelyjoukkovirhe

Argumentin on kuuluttava tiettyynmäärittelyjoukkoon. Esimerkiksi rand(0) ei kelpaa.

270 Muuttujannimi jo käytössä

280 Else ja ElseIf eivät kelpaa lohkon If..EndIf ulkopuolella

290 EndTry-komennosta puuttuu sopiva Else-lauseke

295 Liianmonta iteraatiota

300 Odotettavissa 2- tai 3-elementtinen lista taimatriisi

310 FunktionnSolve ensimmäisen argumentin onoltava yhdenmuuttujan yhtälö. Se ei voisisältää muuta arvotonta muuttujaa kuin käsittelyn kohteena olevanmuuttujan.

320 solve- tai cSolve-funktionensimmäisen argumentin onoltava yhtälö tai epäyhtälö.

Esimerkiksi solve(3x^2-4,x) ei kelpaa, koska ensimmäinenargumentti ei ole yhtälö.

345 Ristiriitaiset yksiköt

350 Indeksi alueenulkopuolella

360 Epäsuora merkkijono ei kelpaa muuttujannimeksi.

380 MäärittämätönAns

Edellinen laskutoimitus ei luonutAns:n arvoa, tai aikaisempaa laskutoimitusta ei olesyötetty.

Page 219: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Virhekoodi Kuvaus390 Epäkelpo tehtävä

400 Epäkelpo tehtävänarvo

410 Virheellinen komento

430 Virheellinennykyisille tila-asetuksille

435 Virheellinen arvaus

440 Virheellinen kertomerkitön kertolasku

Esimerkiksi lauseke x(x+1) ei kelpaa, mutta lausekkeen x*(x+1) syntaksi onoikein.Tarkoituksena on välttää sekaannusta kertomerkittömien kertolaskujen ja funktioidenkomentojen kanssa.

450 Virhe funktiossa tai nykyisessä lausekkeessa

Vain tietyt komennot kelpaavat käyttäjänmäärittämässä funktiossa.

490 Virhe Try..EndTry-lohkossa

510 Virheellinen lista taimatriisi

550 Virheellinenulkopuolinen funktio tai ohjelma

Jotkin komennot eivät kelpaa funktion tai ohjelmanulkopuolella. Esimerkiksi Local-komentoa ei voi käyttää, ellei se ole funktion tai ohjelman sisällä.

560 Virhe lohkojen Loop..EndLoop, For..EndFor taiWhile..EndWhile ulkopuolella

Esimerkiksi Exit-komento kelpaa vain näiden silmukkalohkojen sisällä.

565 Virheellinenulkopuolinenohjelma

570 Polkunimi ei kelpaa

Esimerkiksi \muutt ei kelpaa.

575 Virheellinenpolaarinen kompleksiluku

580 Virheellinenohjelmaviittaus

Ohjelmiin ei voi viitata funktioiden tai lausekkeiden sisällä, kuten1+p(x), jossa ponohjelma.

600 Kelpaamaton taulukko

605 Yksiköitä käytetty väärin

610 Virheellinenmuuttujannimi Local-lausekkeessa

620 Virheellinenmuuttujan tai funktionnimi

630 Virheellinenmuuttujan viittaus

640 Virheellinen vektorin syntaksi

650 Linkkisiirto

Kahden laitteen välistä siirtoa ei ole suoritettu loppuun. Tarkista, että kaapeli on kytkettykunnolla kumpaankin laitteeseen.

665 Matriisia ei voi diagonalisoida

670 Muisti vähissä

Virhekoodit ja viestit 215

Page 220: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

216 Virhekoodit ja viestit

Virhekoodi Kuvaus1. Poista tietoja tästä asiakirjasta

2. Tallenna ja sulje tämä asiakirja

Jos toimenpiteet 1 ja 2 eivät auta, poista ja asenna paristot uudelleen

672 Resource exhaustion (Resurssit lopussa)

673 Resource exhaustion (Resurssit lopussa)

680 Puuttuva (

690 Puuttuva )

700 Puuttuva "

710 Puuttuva ]

720 Puuttuva }

730 Syntaksista puuttuu lohkonalku tai loppu

740 Thenpuuttuu lohkosta If..EndIf

750 Nimi ei ole funktio eikä ohjelma

765 Yhtään funktiota ei ole valittu

780 Ratkaisua ei löydy

800 Ei-reaalinen tulos

Esimerkiksi, jos ohjelmisto onReal-asetuksessa, ‡(-1) ei kelpaa.

Jotta voit saada kompleksilukuvastauksia, muuta reaali- tai kompleksitilan asetusvalintaanRECTANGULAR (SUORAKULMA) tai POLAR (POLAARINEN).

830 Laskualueen ylitys

850 Ohjelmaa ei löydy

Toisenohjelman sisällä olevaa ohjelmanviittausta ei löytynytmääritetystä polustaohjelman suorittamisen aikana.

855 Rand-tyyppiset funktiot eivät ole sallittuja kuvaajanpiirtämisen aikana

860 Liian syvä rekursio

870 Varattu nimi tai järjestelmänmuuttuja

900 Argumenttivirhe

Mediaani-mediaani-mallia ei voitu käyttää datasarjaan.

910 Syntaksivirhe

920 Tekstiä ei löydy

930 Liian vähänargumentteja

Funktiosta tai komennosta puuttuu yksi tai useampia argumentteja.

940 Liianmonta argumenttia

Page 221: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Virhekoodi KuvausLauseke tai yhtälö sisältää liianmonta argumenttia, eikä sitä voi ratkaista.

950 Liianmonta alaindeksiä

955 Liianmonta määrittämätöntä muuttujaa

960 Muuttujaa ei olemääritetty

Muuttujalle ei olemääritetty arvoa. Käytä jotakin seuraavista komennoista:• sto &

• :=• Define

määrittääksesimuuttujille arvot.

965 Käyttöjärjestelmälle ei ole lisenssiä

970 Muuttuja on käytössä, joten viittaukset taimuutokset eivät ole sallittuja

980 Muuttuja on suojattu

990 Virheellinenmuuttujannimi

Varmista, että nimi ei ylitä pituusrajoituksia

1000 Ikkunamuuttujienmäärittelyalue

1010 Zoomaus

1020 Sisäinen virhe

1030 Suojatunmuistin rikkomus

1040 Toimintoa ei tueta Tämä toiminto vaatii tietokonealgebrajärjestelmänKokeile TI-Nspire™CAS -järjestelmää.

1045 Operaattoria ei tueta. Tämä operaattori vaatii tietokonealgebrajärjestelmän. Kokeile TI-Nspire™CAS -järjestelmää.

1050 Toimintoa ei tueta. Tämä operaattori vaatii tietokonealgebrajärjestelmän. Kokeile TI-Nspire™CAS -järjestelmää.

1060 Syötetyn argumentin onoltava numeerinen. Vain numeerisia arvoja sisältävät syötteetsallitaan.

1070 Trig-funktion argumentti on liian suuri täsmälliseen sievennykseen

1080 Ans-muuttujan käyttöä ei tueta. Tämä sovellus ei tue Ans-muuttujan käyttöä.

1090 Funktiota ei olemääritetty. Käytä jotakin seuraavista komennoista:• Define• :=• sto &

määrittääksesi funktion.

1100 Ei-reaalinen laskutoimitus

Esimerkiksi, jos ohjelmisto onReal-asetuksessa, ‡(-1) ei kelpaa.

Virhekoodit ja viestit 217

Page 222: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

218 Virhekoodit ja viestit

Virhekoodi KuvausJotta voit saada kompleksilukuvastauksia, muuta reaali- tai kompleksitilan asetusvalintaanRECTANGULAR (SUORAKULMA) tai POLAR (POLAARINEN).

1110 Virheelliset rajat

1120 Ei etumerkinmuutosta

1130 Argumentti ei voi olla lista taimatriisi

1140 Argumenttivirhe

Ensimmäisen argumentin onoltava toisen argumentin sisällä oleva polynomilauseke. Jostoinenargumentti jätetäänpois, ohjelmisto yrittää valita oletusarvon.

1150 Argumenttivirhe

Ensimmäisten kahdenargumentin onoltava kolmannenargumentin sisällä oleviapolynomilausekkeita. Jos kolmas argumentti jätetäänpois, ohjelmisto yrittää valitaoletusarvon.

1160 Virheellinen kirjastonpolkunimi

Polkunimenonoltava muodossa xxx\yyy, jossa:• xxx-osassa voi olla 1-16 merkkiä.• yyy-osassa voi olla 1–15 merkkiä.

Lisätietoja löydät ohjekirjanosasta Kirjasto.

1170 Kirjastonpolkunimeä onkäytetty väärin• Polkunimelle ei voi määrittää arvoa komennon Define, := tai sto &

avulla.• Polkunimeä ei voi määrittää paikalliseksi muuttujaksi tai käyttää funktion

tai ohjelman parametrina.1180 Virheellinen kirjastomuuttujannimi.

Tarkista, että nimi:• ei sisällä pistettä• ei ala alaviivalla• ei ylitä 15 merkkiä

Lisätietoja löydät ohjekirjanosasta Kirjasto.

1190 Kirjastodokumenttia ei löydy:• Tarkista, että kirjasto on MyLib-kansiossa.• Päivitä kirjastot.

Lisätietoja löydät ohjekirjanosasta Kirjasto.

1200 Kirjastomuuttujaa ei löydy:• Tarkista, että kirjaston ensimmäisessä tehtävässä on kirjastomuuttuja.• Tarkista, että kirjastomuuttujaksi on määritetty LibPub tai LibPriv.• Päivitä kirjastot.

Lisätietoja löydät ohjekirjanosasta Kirjasto.

Page 223: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Virhekoodi Kuvaus1210 Virheellinen kirjastonpikavalintanimi.

Tarkista, että nimi:• ei sisällä pistettä• ei ala alaviivalla• ei ylitä 16 merkkiä• ei ole varattu nimi

Lisätietoja löydät ohjekirjanosasta Kirjasto.

1220 Määrittelyjoukkovirhe:

Funktiot tangentLine ja normalLine tukevat vain reaaliarvoisia funktioita.

1230 Määrittelyjoukkovirhe.

Trigonometristenmuunnostenoperaattoreita ei tueta aste- eikä graadikulmatilassa.

1250 Argumenttivirhe

Käytä lineeariyhtälöryhmää.

Esimerkki kahden lineeariyhtälön ryhmästä, jossa onmuuttujat x ja y:

  3x+7y=5

  2y-5x=-1

1260 Argumenttivirhe:

nfMin:n tainfMax:n ensimmäisen argumentin onoltava yhdenmuuttujan sisältämälauseke. Se ei voi sisältää muuta arvotonta muuttujaa kuin käsittelyn kohteena olevanmuuttujan.

1270 Argumenttivirhe

Derivaatan asteenonoltava 1 tai 2.

1280 Argumenttivirhe

Käytä yhdenmuuttujan sisältämää laajennetussa muodossa olevaa polynomia.

1290 Argumenttivirhe

Käytä yhdenmuuttujan sisältämää polynomia.

1300 Argumenttivirhe

Polynomin kertoimien tuloksena onoltava numeerinenarvo.

1310 Argumenttivirhe:

Yhtä tai useampaa funktion argumenttia ei voi sieventää.

1380 Argumenttivirhe:

Sisäkkäisiä kutsuja domain() funktioonei sallita.

Virhekoodit ja viestit 219

Page 224: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

220 Varoituskoodit ja -viestit

Varoituskoodit ja -viestitVoit käyttää funktiota warnCodes() tallentaaksesi lausekkeen laskennan luomatvaroituskoodit. Tämä taulukko luettelee jokaisen numeerisen varoituskoodin ja siihenliittyvän viestin.

Esimerkki varoituskoodien tallentamisesta, katso warnCodes(), sivu 175.

Varoituskoodi Viesti

10000 Laskutoimitus voi antaa vääriä ratkaisuja.

10001 Yhtälönderivointi voi antaa väärän yhtälön.

10002 Kyseenalainen ratkaisu

10003 Kyseenalainen tarkkuus

10004 Laskutoimituksessa voi hävitä ratkaisuja.

10005 cSolve voimäärittää lisää nollakohtia.

10006 Solve voimäärittää lisää nollia.

10007 Lisää ratkaisuja voi olla olemassa. Yritä määrittämällä oikeat ala- ja ylärajat ja/taiarvaamalla.

Esimerkkejä solve() käytöstä:• solve(Yhtälö, Muut=Arvaus)|alaraja<Muut<yläraja• solve(Yhtälö, Muut)|alaraja<Muut<yläraja• solve(Yhtälö, Muut=Arvaus)

10008 Tuloksenmäärittelyjoukko voi olla pienempi kuin syötteenmäärittelyjoukko.

10009 Tuloksenmäärittelyjoukko voi olla suurempi kuin syötteenmäärittelyjoukko.

10012 Ei-reaalinen laskutoimitus

10013 ˆ^0 tai undef^0 korvattu arvolla 1

10014 undef^0 korvattu arvolla 1

10015 1^ˆ tai 1^undef korvattu arvolla1

10016 1^undef korvattu arvolla 1

10017 Laskualueen ylitys korvattu arvolla ˆ tai Lˆ

10018 Laskutoimitus vaatii ja laskee 64-bittisen arvon.

10019 Muisti täynnä, sievennystä eimahdollisesti suoriteta loppuun.

10020 Trig-funktion argumentti on liian suuri täsmälliseen sievennykseen.

10021 Syöte sisältää määrittämättömänparametrin.

Page 225: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Varoituskoodi Viesti

Tulos ei ehkä ole voimassa kaikillemahdollisille parametriarvoille.

10022 Ratkaisuonmahdollinen, kunmääritetäänoikeat ala- ja ylärajat.

10023 Skalaari on kerrottu identtisellä matriisilla.

10024 Tulos saatu käyttämällä likimääräistä aritmetiikkaa.

10025 Ekvivalenssia ei voida varmistaa EXACT-tilassa.

10026 Ehto saatetaanohittaa. Määrittele ehto muodossa "\" 'MuuttujaMatemaattinenTestiSymboli Vakio' tai näidenmuotojen yhdistelmänä, esimerkiksi'x<3 ja x>-12'

Varoituskoodit ja -viestit 221

Page 226: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Huolto ja AsiakastukiTI-tuotteiden huolto- ja takuutietoa

Tietoa TI-tuotteista janiidenhuollostar

Lisätietoja TI-tuotteista ja niiden huollosta saa sähköpostin kautta tai TI-laskimien kotisivulta.

sähköpostiosoite: [email protected]: education.ti.com

Huolto- jatakuutietoa

Tietoja takuuajan kestosta ja takuuehdoista sekä tuotteen huollostalöytyy tuotteen mukana seuraavasta takuuselosteesta tai paikalliseltaTexas Instruments-vähittäismyyjältä/jälleenmyyjältä.

Huolto ja Asiakastuki 222

Page 227: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

Index

−, vähennyslasku[*] 183

!

!, kertoma 194

"

", sekuntimuoto 201

#

#, epäsuora operaattori 199, 211

%

%, prosentti 189

&

&, liitä 194

*

*, kertolasku 184

,

, minuuttimuoto 201

.

.-, piste-erotus 188

.*, pistetulo 188

./, pisteosamäärä 188

.^, pistepotenssi 189

.+, pistesumma 187

:

:=, määritä 205

^

^⁻¹, käänteisluku 203^, potenssi 186

|

|, (rajoittava operaattori) 203

+

+, yhteenlasku 183

⁄, jakolasku[*] 185

≠, ei yhtä kuin[*] 190

=

=, on yhtä kuin 190

>

>, suurempi kuin 192

∏, tulo[*] 196

∑( ), summa[*] 197∑Int( ) 197∑Prn( ) 198

√, neliöjuuri[*] 196

∫, integraali[*] 195

≤, pienempi tai yhtä suuri kuin 191

≥, suurempi tai yhtä suuri kuin 192

Index 223

Page 228: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

►, muunna graadikulmaksi[Grad] 71►. asteen regressio, QuartReg 123►approxFraction( ) 13►Cylind, näytä vektorina

sylinterikoordinaatistossa[Cylind] 36

►DD, näytä desimaalikulmana[DD] 37►Desimaali, näytä tulos

desimaalilukuna[Desimaali] 38►DMS, näytä

asteina/minuutteina/sekunteina[DMS] 45

►Kantaluku10, näytädesimaalikokonaislukuna[Kantaluku10] 18

►Kantaluku16, näytäheksadesimaalilukuna[Kantaluku16] 19

►Kantaluku2, näytä binaarisena[Kantaluku2] 16

►Polaarinen, näytä polaarisenavektorina[Polaarinen] 117

►Rad, muunna radiaanikulmaan 125►Rect, näytä suorakulmavektorina 128►Sphere, näytä pallonmuotoisena

vektorina[Sphere] 153

⇒ , looginen seuraus[*] 193, 209

→, tallenna 205

⇔ , looginen kaksoisseuraus[*] 193

©

©, kommentti 206

°

°, astekulmamuoto[*] 201°, astetta/minuuttia/sekuntia[*] 201

0

0b, binaarinen indikaattori 2060h, heksadesimaalinen indikaattori 206

1

10^( ), kymmenen potenssi 202

2

2otoksen F-testi 592. asteen regressio, QuadReg 122

3

3. asteen regressio, CubicReg 34

A

abs( ), itseisarvo 7alaraja, floor( ) 56alimatriisi, subMat( ) 157, 159amortTbl( ), lyhennystaulukko 7, 16and, Boolean operator 8angle( ), kulma 9ANOVA, yksisuuntainen

varianssianalyysi 9ANOVA2way, kaksisuuntainen

varianssianalyysi 10ans, viimeinen vastaus 12approx( ), likimääräinen 12approxRational( ) 13arccos() 13arccosh() 13arccot() 13arccoth() 14arccsc() 14arccsch() 14arcsec() 14arcsech() 14arcsin() 14arcsinh() 14arctan() 14arctanh() 14arkuskosini, cos⁻¹( ) 28arkussini, sin⁻¹( ) 149

224 Index

Page 229: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

arkustangentti, tan⁻¹( ) 160aseta

tila, setMode( ) 143asetukset, hae nykyiset 68aste/minuutti/sekunti-muoto 201astekulmamuoto, - 201augment( ), lisää/ketjuta 15avgRC( ), keskimääräinen

muutosnopeus 15

B

binaarinenindikaattori, 0b 206näytä, 4Kantaluku2 16

binomCdf( ) 19, 77binomPdf( ) 20Boolean operators

and 8Boolen operaattorit

⇒ 193, 209⇔ 193ei 109ei-ja 103eikä 107tai 113xor 176

C

Cdf( ) 54ceiling( ), yläraja 20centralDiff( ) 21char( ), merkkijono 21χ²2way 21clearAZ 23ClrErr, poista virhe 24colAugment 24colDim( ), matriisin sarakemitat 25colNorm( ), matriisin sarakenormi 25conj( ), liittokompleksiluku 25constructMat( ), luo matriisi 25corrMat( ), korrelaatiomatriisi 26cos⁻¹, arkuskosini 28cos( ), kosini 27

cosh⁻¹( ), hyperbolinen arkuskosini 29cosh( ), hyperbolinen kosini 29cot⁻¹( ), arkuskotangentti 30cot( ), kotangentti 30coth⁻¹( ), hyperbolinen

arkuskotangentti 31coth( ), hyperbolinen kotangentti 30count( ), laske listan kohtien

lukumäärä 31countif( ), laske listan yksiköiden

lukumäärä ehdollisesti 32cPolyRoots() 32crossP( ), ristitulo 33csc⁻¹( ), käänteiskosekantti 33csc( ), kosekantti 33csch⁻¹( ), käänteinen hyperbolinen

kosekantti 34csch( ), hyperbolinen kosekantti 34CubicReg, 3. asteen regressio 34cumulativeSum( ), kumulatiivinen

summa 35cycle, Cycle 36Cycle, cycle 36

D

d( ), ensimmäinen derivaatta 194dbd( ), päivämäärien väliset päivät 37Define (Määritä) 38Define LibPriv (Määritä LibPriv) 39Define LibPub (Määritä LibPub) 39Define, määritä 38deltaList() 40DelVar, poistamuuttuja 40delVoid( ), poista tyhjät elementit 41derivaatat

ensimmäinen derivaatta, d ( ) 194numeerinen derivaatta, nDeriv( ) 106numeerinen derivaatta,

nDerivative( ) 105desimaali

kokonaislukunäyttö,4Kantaluku10 18

kulmanäyttö, ►DD 37det( ), matriisin determinantti 41

Index 225

Page 230: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

diag( ), diagonaalimatriisi 42dim( ), mitta 42Disp, näytä tiedot 43, 141DispAt 43dotP( ), pistetulo 45

E

e eksponenttimalli 2

e korotettuna potenssiin, e^( ) 46, 51E, eksponentti 199e^( ), e korotettuna potenssiin 46efektiivinen korko, eff( ) 46eff ), muunna nimelliskorko

efektiiviseksi koroksi 46ei-ja, Boolen operaattori 103ei yhtä kuin, ≠ 190ei, Boolen operaattori 109eigVc( ), ominaisvektori 47eigVl( ), ominaisarvo 47eikä, Boolen operaattori 107ekskluusio "|"-operaattorilla 203eksponentiaalinen regressio, ExpReg 52eksponentit

malli 1eksponentti, E 199else if, ElseIf 48ElseIf, else if 48end

for, EndFor 56funktio, EndFunc 60ohjelma, EndPrgm 119silmukka, EndLoop 93try, EndTry 166while, EndWhile 176

end while, EndWhile 176EndTry, kokeilun loppu 166EndWhile, end while 176ensimmäinen derivaatta

malli 5EOS (yhtälökäyttöjärjestelmä) 210epäsuora operaattori (#) 211epäsuora operaattori, # 199etumerkki, sign( ) 146

euler( ), Euler function 49Exit, lopeta 51exp( ), e korotettuna potenssiin 51expr( ), merkkijono lausekkeeksi 52ExpReg, eksponentiaalinen regressio 52

F

factor( ), tekijä 54Fill, matriisin täyttö 55FiveNumSummary 55floor( ), alaraja 56For 56for, For 56For, for 56format( ), merkkijonon muoto 57fpart( ), funktion osa 58freqTable( ) 58frequency( ) 59Frobeniusin normi, norm( ) 108Func, funktio 60Func, ohjelmafunktio 60funktion loppu, EndFunc 60funktiot

käyttäjän määrittämät 38ohjelmafunktio, Func 60osa, fpart( ) 58

funktiot jamuuttujatkopioiminen 26

G

g, graadit 200gcd( ), suurin yhteinen jakaja 61geomCdf( ) 61geomPdf( ) 62Get 62getDenom( ), hae/laske nimittäjä 63getKey() 63getLangInfo( ), hae/anna kielitiedot 67getLockInfo( ), testaamuuttujan tai

muuttujaryhmänlukitustilan 67

getMode( ), hae tila-asetukset 68getNum( ), hae/laske luku 69

226 Index

Page 231: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

GetStr 69getType( ), get typeof variable 69getVarInfo( ), hae/laskemuuttujien

tiedot 70Goto, siirry 71graadimuoto, g 200

H

hae/laskeluku, getNum( ) 69muuttujien tiedot, getVarInfo( ) 67, 70nimittäjä, getDenom( ) 63

heksadesimaalinäytä, 4Kantaluku16 19

heksadesimaalinenindikaattori, 0h 206

hyperbolinenareatangentti, tanh⁻¹( ) 162arkuskosini, cosh⁻¹( ) 29arkussini, sinh⁻¹( ) 150kosini, cosh( ) 29sini, sinh( ) 149tangentti, tanh( ) 161

I

identity(), identtinen matriisi 71identtinen matriisi, identity() 71If, jos 72ifFn( ) 73imag(), imaginaarinen osa 74imaginaarinen osa, imag() 74inString(), merkkijonon sisällä 74int(), kokonaisluku 75intDiv(), kokonaisluvun jakaminen 75integraali, ∫ 195interpolate( ), interpoloi 75invF( ) 76invNorm(), käänteinen

kumulatiivinennormaalijakauma) 77

invt( ) 78Invχ²( ) 76iPart(), kokonaisosa 78

irr( ), sisäinen palautuksen määräsisäinen palautuksen määrä , irr( 

) 78isPrime(), jaottoman testi 78isVoid( ), tyhjän testi 79itseisarvo

malli 4

J

jakakaumafunktiotbinomCdf( ) 77invNorm( ) 77invt( ) 78

jakaumafunktiotbinomCdf( ) 19binomPdf( ) 20Invχ²( ) 76normCdf( ) 108normPdf( ) 109poissCdf( ) 116poissPdf( ) 116tCdf( ) 162tPdf( ) 165χ²2way( ) 21χ²Cdf( ) 22χ²GOF( ) 22χ²Pdf( ) 23

jakolasku, P 185jaottoman luvun testi, isPrime() 78jos käytettävissäsi on | 203jos, EndIf 72jos, If 72jäännös, remain() 131

K

kahden muuttujan tulokset, TwoVar 170kertolasku, * 184kertoma, ! 194keskiarvo, mean( ) 95keskihajonta, stdDev( ) 155-156, 173keskimmäinen merkkijono, mid( ) 98keskimääräinen muutosnopeus,

avgRC( ) 15

Index 227

Page 232: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

kielihae kielitiedot 67

kierrä, rotate() 136kirjasto

luo pikavalinnat objekteihin 80kokonaisluku, int() 75kokonaisluvun jakaminen, intDiv() 75kokonaisosa, iPart() 78kombinaatiot, nCr( ) 104kommentti, © 206kompleksi

liitto, conj( ) 25kopioimuuttuja tai funktio, CopyVar 26korkoerien summa 197korrelaatiomatriisi, corrMat( ) 26korvaaminen "|"-operaattorilla 203kosini, cos( ) 27kotangentti, cot( ) 30kulma, angle( ) 9kumulatiivinen summa,

cumulativeSum( ) 35kun, when( ) 175kymmenen potenssi, 10^( ) 202käyttäjän määrittämät funktiot 38käyttäjän määrittämät funktiot ja

ohjelmat 39käänteinen kumulatiivinen

normaalijakauma (invNorm( ) 77

käänteinen, ^⁻¹ 203käänteisluku, ^⁻¹ 203

L

lajitteleminenlaskeva järjestys, SortD 152nouseva järjestys, SortA 152

laske listan kohtien lukumäärä,count( ) 31

laske listan yksiköiden lukumääräehdollisesti, countif( ) 32

laske polynomi, polyEval( ) 117laske päivämäärien väliset päivät,

dbd( ) 37lausekkeet

merkkijono lausekkeeksi, expr( ) 52

Lbl, tunnus 79lcm, pienin yhteinen jaettava 80left( ), vasen 80LibPriv 39LibPub 39libShortcut( ), luo pikavalinnat

kirjasto-objekteihin 80liitä, & 194likimääräinen, approx( ) 12lineaarinen regressio, LinRegAx 82lineaarinen regressio, LinRegBx 81, 83LinRegBx, lineaarinen regressio 81LinRegMx, lineaarinen regressio 82LinRegtIntervals, lineaarinen

regressio 83LinRegtTest 85linSolve() 86Δlist( ), listaerotus 87list►mat( ), listastamatriisiksi 87lista, laske kohtien lukumäärä 31lista, laske yksiköiden lukumäärä

ehdollisesti 32listastamatriisiksi, list►mat( ) 87listat

erotukset listassa, @list( ) 87erotus, @list( ) 87keskimmäinen merkkijono, mid( 

) 98kumulatiivinen summa,

cumulativeSum( ) 35lajittele laskevaan järjestykseen,

SortD 152lajittele nousevaan

järjestykseen, SortA 152listastamatriisiksi, list►mat( ) 87lisää/ketjuta, augment( ) 15maksimi, max( ) 95matriisi listaksi, mat►list( ) 94minimi, min( ) 98pistetulo, dotP( ) 45ristitulo, crossP( ) 33tulo, product( ) 120tyhjät elementit 207uusi, newList( ) 106yhteenlasku, sum( ) 158

228 Index

Page 233: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

lisää/ketjuta, augment( ) 15ln( ), luonnollinen logaritmi 87LnReg, logaritminen regressio 88Local, paikallinen muuttuja 89Lock, lukitsemuuttuja tai

muuttujaryhmä 90Logaritmi

malli 2logaritminen regressio, LnReg 88logaritmit 87Logistic, logistinen regressio 91LogisticD, logistinen regressio 92logistinen regressio, Logistic 91logistinen regressio, LogisticD 92looginen kaksoisseuraus,⇔ 193looginen seuraus,⇒ 193, 209Loop, silmukka 93lopeta, Exit 51loppu 72loppu jos, EndIf 72LU, matriisin ala-ylä-dekomponointi 94lukujono

kierrä, rotate( ) 136oikea, right( ) 134

lukujonotoikea, right( ) 75

luo matriisi, constructMat( ) 25luonnollinen logaritmi, ln( ) 87lyhennystaulukko, amortTbl( ) 7, 16

M

maksimi, max( ) 95mallit

e eksponentti 2eksponentti 1ensimmäinen derivaatta 5itseisarvo 4Logaritmi 2matriisi (1 × 2) 4matriisi (2 × 1) 4matriisi (2 × 2) 4matriisi (m ×n) 4murtoluku 1

määrätty integraali 6n:s juuri 2neliöjuuri 1paloittain määritelty funktio (2-

osainen) 2paloittain määritelty funktio (N-

osainen) 3sum (G) 5toinen derivaatta 6tulo (P) 5yhtälöpari (2 yhtälöä) 3yhtälöryhmä (N yhtälöä) 3

mat►list( ), matriisi listaksi 94matriisi (1 × 2)

malli 4matriisi (2 × 1)

malli 4matriisi (2 × 2)

malli 4matriisi (m ×n)

malli 4matriisi listaksi, mat►list( ) 94matriisit

ala-ylä-dekomponointi, LU 94alimatriisi, subMat( ) 157, 159determinantti, det( ) 41diagonaali, diag( ) 42identtinen, identity() 71kumulatiivinen summa,

cumulativeSum( ) 35listastamatriisiksi, list►mat( ) 87lisää/ketjuta, augment( ) 15maksimi, max( ) 95matriisi listaksi, mat►list( ) 94minimi, min( ) 98mitta, dim( ) 42ominaisarvo, eigVl( ) 47ominaisvektori, eigVc( ) 47piste-erotus, .- 188pisteosamäärä, ./ 188pistepotenssi, .^ 189pistesumma, .+ 187pistetulo, .* 188QR-hajottaminen, QR 121

Index 229

Page 234: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

rivi-echelon-muoto, ref( ) 129rivien kertominen ja

yhteenlasku, mRowAdd( ) 100

rivien yhteenlasku, rowAdd( ) 138rivikoko, rowDim( ) 138rivinormi, rowNorm( ) 138rivinvaihto, rowSwap( ) 138rivioperaatio, mRow( ) 100sarakemitat, colDim( ) 25sarakenormi, colNorm( ) 25satunnainen, randMat( ) 126transponoi, T 159tulo, product( ) 120täyttäminen, Fill 55uusi, newMat( ) 106yhteenlasku, sum( ) 158

max( ), maksimi 95mean( ), keskiarvo 95mediaani-mediaani-suoran regressio,

MedMed 96mediaani, median( ) 96median( ), mediaani 96MedMed, mediaani-mediaani-suoran

regressio 96merkit

merkkijono, char( ) 21numeerinen koodi, ord( ) 114

merkkijonomitta, dim( ) 42pituus 42

merkkijono, char( ) 21merkkijonon muoto, format( ) 57merkkijonon pituus 42merkkijonon sisällä, inString() 74merkkijonot

epäsuora operaattori, # 199keskimmäinen merkkijono, mid( 

) 98käyttö muuttujanimien

luomisessa 211lausekemerkkijonoksi, string( ) 157liitä, & 194merkkijono lausekkeeksi, expr( ) 52merkkijono, char( ) 21

merkkikoodi, ord( ) 114muoto, format( ) 57muotoilu 57siirrä, shift( ) 145sisällä, inString() 74vasen, left( ) 80

mid( ), keskimmäinen merkkijono 98min( ), minimi 98minimi, min( ) 98minuuttimuoto, 201mirr( ), modifioitu sisäinen

korkokanta 99mitta, dim( ) 42mod( ), modulo 99modifioitu sisäinen korkokanta, mirr( 

) 99modulo, mod( ) 99Moninkertaisen lineaarisen

regression t-testi 102mRow( ), matriisin rivioperaatio 100mRowAdd( ), matriisin rivien

kertominen ja yhteenlasku 100MultReg 100MultRegIntervals( ) 101MultRegTests( ) 102murtoluvut

malli 1propFrac 120

muunna4Grad 71

muuntaminen►Rad 125

muutoin, Else 72muuttuja

nimen luominen merkkijonosta 211muuttujat

paikallinen, Local 89poista kaikki yksikirjaimiset 23poista, DelVar 40

muuttujat ja funktiotkopioiminen 26

muuttujat, lukitseminen javapauttaminen 67, 90, 172

muuttujien jamuuttujaryhmienlukitseminen 90

230 Index

Page 235: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

muuttujien jamuuttujaryhmienvapauttaminen 172

määrittäminenjulkinen funktio tai ohjelma 39yksityinen funktio tai ohjelma 39

määritä, Define 38määrätty integraali

malli 6

N

n:s juurimalli 2

nCr( ), kombinaatiot 104nDerivative( ), numeerinen

derivaatta 105negaatio, negatiivisten lukujen

syöttäminen 211neliöjuuri

malli 1neliöjuuri, ‡( ) 153, 196nettonykyarvo, npv( ) 110newList( ), uusi lista 106newMat( ), uusimatriisi 106nfMax( ), numeerisen funktion

maksimi 106nfMin( ), numeerisen funktion

minimi 106nimelliskorko, nom( ) 107nInt( ), numeerinen integraali 107nom ), muuta efektiivinen korko

nimelliskoroksi 107norm( ), Frobeniusin normi 108normaalijakauman todennäköisyys,

normCdf( ) 108normCdf( ) 108normPdf( ) 109nPr( ), permutaatiot 110npv( ), nettonykyarvo 110nSolve( ), numeerinen ratkaisu 111numeerinen

derivaatta, nDeriv( ) 106derivaatta, nDerivative( ) 105integraali, nInt( ) 107ratkaisu, nSolve( ) 111

näppäimistön pikavalinnat 209

näyttöasteina/minuutteina/sekunteina, ►DMS 45

näyttö pallonmuotoisena vektorina,►Sphere 153

näyttö vektorinasylinterikoordinaatistossa,►Cylind 36

näytäasteina/minuutteina/sekunteina,

►DMS 45binaarisena, 4Kantaluku2 16desimaalikokonaislukuna,

4Kantaluku10 18desimaalikulmana, ►DD 37heksadesimaalilukuna,

4Kantaluku16 19pallonnmuotoinen vektori,

►Sphere 153polaarinen vektori, 4Polaarinen 117suorakulmavektorina, ►Rect 128vektorina

sylinterikoordinaatistossa, 4Cylind 36

näytä tiedot, Disp 43, 141

O

objektitluo pikavalinnat kirjastoon 80

Odota-komento 174ohita virhe, PassErr 115ohjelmat

julkisen kirjaston määrittäminen 39yksityisen kirjaston

määrittäminen 39ohjelmat ja ohjelmointi

kokeilun loppu, EndTry 166lopeta ohjelma, EndPrgm 119näytä I/O-näyttö, Disp 43, 141poista virhe, ClrErr 24try, Try 166

ohjelmointimääritä ohjelma, Prgm 119näytä tiedot, Disp 43, 141ohita virhe, PassErr 115

Index 231

Page 236: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

oikea, right() 75, 134ominaisarvo, eigVl( ) 47ominaisvektori, eigVc( ) 47on yhtä kuin, = 190OneVar, yhden muuttujan tilastot 112operaattorit

sievennysjärjestys 210ord( ), numeerinen merkkikoodi 114

P

P►Rx( ), x:n suorakulmakoordinaatti 114P►Ry( ), y:n suorakulmakoordinaatti 115paikallinen muuttuja, Local 89paikallinen, Local 89Palaa, return 134paloittain määritelty funktio (2-

osainen)malli 2

paloittain määritelty funktio (N-osainen)

malli 3PassErr, ohita virhe 115Pdf( ) 58permutaatiot, nPr( ) 110piecewise( ) 116pienempi tai yhtä suuri kuin, { 191pienin yhteinen jaettava, lcm 80pikavalinnat, näppäimistö 209piste

erotus, .- 188osamäärä, ./ 188potenssi, .^ 189summa, .+ 187tulo, .* 188tulo, dotP( ) 45

poissCdf( ) 116poissPdf( ) 116poista

poista, ClrErr 24tyhjät elementit listasta 41

poistaminenmuuttuja, DelVar 40

polaarinenkoordinaatti, R►Pr( ) 125

koordinaatti, R►Pθ( ) 124vektorinäyttö, 4Polaarinen 117

polyEval( ), laske polynomi 117polynomit

laske, polyEval( ) 117satunnainen, randPoly( ) 127

PolyRoots() 118potenssi, ^ 186potenssiregressio,

PowerReg 118, 131, 133, 163PowerReg, potenssiregressio 118Prgm, määritä ohjelma 119prodSeq() 120product( ), tulo 120propFrac, varsinainen murtoluku 120prosentti, % 189PyydäMerkkij 133Pyyntö 131pyöristä, round() 137päivämäärien väliset päivät, dbd( ) 37pääoman maksuerien summa 198

Q

QR-hajottaminen, QR 121QR, QR-hajottaminen (tekijöihin

jako) 121QuadReg, 2. asteen regressio 122QuartReg, 4. asteen regressio 123

R

R, radiaani 200R►Pr( ), polaarinen koordinaatti 125R►Pθ( ), polaarinen koordinaatti 124radiaani, R 200rahan aika-arvo, Korko 169rahan aika-arvo, maksuerien

lukumäärä 169rahan aika-arvo, maksuerä 169rahan aika-arvo, nykyarvo 170rahan aika-arvo, Tuleva arvo 168rajoittava operaattori "|" 203rajoittava operaattori,

laskemisjärjestys 210rand(), satunnaisluku 125

232 Index

Page 237: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

randBin, satunnaisluku 125randInt(), satunnainen kokonaisluku 126randMat(), satunnaismatriisi 126randNorm(), satunnainen

normaalijakauma 127randPoly(), satunnaispolynomi 127randSamp( ) 127RandSeed, satunnaisluvun

siemenluku 127reaali, real() 128real(), reaali 128ref(), rivi-echelon-muoto 129RefreshProbeVars 130regressiot

2. asteen, QuadReg 1223. asteen, CubicReg 344. asteen, QuartReg 123eksponentiaalinen, ExpReg 52lineaarinen regressio, LinRegAx 82lineaarinen regressio, LinRegBx 81, 83logaritminen, LnReg 88Logistinen 91logistinen, Logistic 92mediaani-mediaani-suora,

MedMed 96MultReg 100potenssiregressio,

PowerReg 118, 131, 133, 163sinimuotoinen, SinReg 150

remain(), jäännös 131return, Palaa 134right( ), oikea 134right, right( ) 49, 175ristitulo, crossP( ) 33rivi-echelon-muoto, ref() 129rk23( ), RungeKutta -funktio 134rotate(), kierrä 136round(), pyöristä 137rowAdd(), matriisin rivien

yhteenlasku 138rowDim(), matriisin rivikoko 138rowNorm(), matriisin rivinormi 138rowSwap(), matriisin rivinvaihto 138rref( ), sievennetty rivi-echelon- 139

muotoryhmät, lukitseminen ja

vapauttaminen 90, 172ryhmät, lukitustilan testaaminen 67

S

samanaikaiset yhtälöt, simult( ) 147satunnainen

matriisi, randMat( ) 126normaalijakauma, randNorm() 127polynomi, randPoly() 127siemenluku, RandSeed 127

satunnaisotos 127sec⁻¹( ), käänteissekantti 140sec( ), sekantti 139sech⁻¹( ), käänteinen hyperbolinen

sekantti 140sech( ), hyperbolinen sekantti 140sekaluvut, käyttäen funktiota

propFrac(› 120sekuntimuoto, " 201sekvenssi, seq( ) 141seq( ), sekvenssi 141seqGen( ) 142seqn( ) 143sequence, seq( ) 142-143setMode( ), aseta tila 143shift( ), siirrä 145sievennetty rivi-echelon-muoto, rref( 

) 139sievennysjärjestys 210sign( ), etumerkki 146siirry, Goto 71silmukan loppu, EndLoop 93silmukka, Loop 93simult( ), samanaikaiset yhtälöt 147sin⁻¹( ), arkussini 149sin( ), sini 148sinh⁻¹( ), hyperbolinen arkussini 150sinh( ), hyperbolinen sini 149sini, sin( ) 148siniregressio, SinReg 150SinReg, siniregressio 150SortA, lajittele nousevaan 152

Index 233

Page 238: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

järjestykseenSortD, lajittele laskevaan

järjestykseen 152sqrt( ), neliöjuuri 153stat.results 154stat.values 155stdDevPop( ), perusjoukon

keskihajonta 155stdDevSamp( ), otoksen

keskihajonta 156Stop-komento 157string( ), lausekemerkkijonoksi 157strings

right, right( ) 49, 175studentint-todennäköisyysjakauma,

tCdf( ) 162studentint-todennäköisyystiheys,

tPdf( ) 165subMat( ), alimatriisi 157, 159sum( ), yhteenlasku 158sumIf( ) 158summa (G)

malli 5summa, S( ) 197sumSeq() 159suorakulmavektorinäyttö, ►Rect 128suurempi kuin, > 192suurempi tai yhtä suuri kuin, | 192suurin yhteinen jakaja, gcd( ) 61

T

t-testi, tTest 167T, transponoi 159tai (Boolen), tai 113tai, Boolen operaattori 113tallentaminen

symboli, & 205talouslaskentafunktiot, tvmFV( ) 168talouslaskentafunktiot, tvmI( ) 169talouslaskentafunktiot, tvmN( ) 169talouslaskentafunktiot, tvmPmt( ) 169talouslaskentafunktiot, tvmPV( ) 170tan⁻¹( ), arkustangentti 160tan( ), tangentti 160tangentti, tan( ) 160

tanh⁻¹( ), hyperbolinen areatangentti 162tanh( ), hyperbolinen tangentti 161tCdf( ), studentint-

todennäköisyysjakauma 162tekijä, factor( ) 54Teksti-komento 163Test_2S, 2otoksen F-testi 59tila-asetukset, getMode( ) 68tilastot

kahden muuttujan tulokset,TwoVar 170

kertoma, ! 194keskiarvo, mean( ) 95keskihajonta, stdDev( ) 155-156, 173kombinaatiot, nCr( ) 104mediaani, median( ) 96permutaatiot, nPr( ) 110satunnainen normaalijakauma,

randNorm( ) 127satunnainen siemenluku,

RandSeed 127varianssi, variance( ) 173yhden muuttujan tilastot,

OneVar 112tilat

asetus, setMode( ) 143TInterval, t-luottamusväli 163TInterval_2Samp, kahdenotoksen t-

luottamusvälin 164todennäköisyystiheys, normPdf( ) 109toinen derivaatta

malli 6tPdf( ), studentint-

todennäköisyystiheys 165trace( ) 165transponoi, T 159Try, virheenkäsittelykomento 166tTest, t-testi 167tTest_2Samp, kahden otoksen t-testi 167tulo (P)

malli 5tulo, P( ) 196tulo, product( ) 120tulokset, tilastot 154tulosarvot, tilastot 155

234 Index

Page 239: usermanual.wiki...Luetteloaakkosjärjestyksessä Komennot,joidennimiäeivoijärjestääaakkosjärjestykseen(esimerkiksi+,!ja>),on esitettytämänkappaleenlopussaalkaensivulta(sivu183

tunnus, Lbl 79TVM-argumentit 170TVM-funktioiden argumentit 170tvmFV( ) 168tvmI( ) 169tvmN( ) 169tvmPmt( ) 169tvmPV( ) 170TwoVar, kahden muuttujan tulokset 170tyhjä, testi 79tyhjän testi, isVoid( ) 79tyhjät elementit 207tyhjät elementit, poista 41

U

unitV( ), yksikkövektori 172unLock, vapautamuuttuja tai

muuttujaryhmä 172uusi

lista, newList( ) 106matriisi, newMat( ) 106

V

vaihto, shift( ) 145varianssi, variance( ) 173

W

warnCodes( ), Warning codes 175varoituskoodit ja -viestit 220varPop( ) 173varSamp( ), otoksen varianssi 173varsinainen murtoluku, propFrac 120vasen, left( ) 80vastaus (viimeinen), ans 12vektorit

näyttö vektorinasylinterikoordinaatistossa, ►Cylind 36

pistetulo, dotP( ) 45ristitulo, crossP( ) 33yksikkö, unitV( ) 172

when( ), kun 175while, While 176

While, while 176virheet ja vianmääritys

ohita virhe, PassErr 115poista virhe, ClrErr 24

vähennyslasku, N 183

X

x:n suorakulmakoordinaatti, P►Rx( ) 114x², neliö 187XNOR 193xor, Boolen eksklusiivinen tai (or) 176

Y

y:n suorakulmakoordinaatti, P►Ry( ) 115yhden muuttujan tilastot, OneVar 112yhteenlasku, + 183yhteenlasku, sum( ) 158Yhtälökäyttöjärjestelmä (EOS) 210yhtälöpari (2 yhtälöä)

malli 3yhtälöryhmä (N yhtälöä)

malli 3yksikkövektori, unitV( ) 172yläraja, ceiling( ) 20-21, 32

Z

zInterval, z-luottamusväli 177zInterval_1Prop, yhden osuuden z-

luottamusväli 178zInterval_2Prop, kahden osuuden z-

luottamusväli 178zInterval_2Samp, kahden näytteen z-

luottamusväli 179zTest 180zTest_1Prop, yhden osuuden z-testi 180zTest_2Prop, kahden osuuden z-testi 181zTest_2Samp, kahden otoksen z-testi 182

Χ

χ²Cdf( ) 22χ²GOF 22χ²Pdf( ) 23

Index 235