C

 

ceiling()

ceiling(Arvo1)Þarvo

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

Argumentti voi olla reaali- tai kompleksiluku.

Huomaa: Katso myös floor().

ceiling(Lista1)Þlista
ceiling(Matriisi1)Þmatriisi

Laskee listan tai matriisin jokaisen elementin ylärajasta.

 

centralDiff()

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äen keskeiserotusosamäärän kaavaa.

Kun Arvo määritetään, se ohittaa mahdolliset aikaisemmat muuttujamääritykset tai mahdolliset muuttujan nykyiset “|” -sijoitukset.

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

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

Huomaa: Katso myös avgRC().

 

 

char()

char(Kokonaisluku)Þmerkki

Näyttää vastauksena merkkijonon, joka sisältää kämmenlaitteen merkkisarjasta olevan merkin, jonka tunnusnumero on Kokonaisluku. Kokonaisluvun Kokonaisluku sallittu alue on 0–65535.

 

 

c22way

c22way ObsMatriisi

chi22way ObsMatriisi

Laskee c2-testin tarkasteltavan matriisin ObsMatriisi sisältämän kaksisuuntaisen lukemataulukon arvojen välisestä assosiaatiosta. Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso täältä.)

Lisätietoja matriisissa olevien tyhjien elementtien vaikutuksesta, katso Tyhjät elementitsivulla täältä.

 

 

 

Tulosmuuttuja

Kuvaus

stat.c2

Khin neliö -tilasto: summa (tarkasteltava - odotettu)2/odotettu

stat.PVal

Alin merkitsevyystaso, jolla nollahypoteesi voidaan hylätä

stat.df

Khin neliö -tilastojen vapausasteet

stat.ExpMat

Odotetun elementtilukemataulukon matriisi, oletuksena nollahypoteesi

stat.CompMat

Elementtien Khin neliö -tilastokontribuutioiden matriisi

 

c2Cdf()

c2Cdf(alaraja,yläraja,df)Þluku, jos alaraja ja yläraja ovat lukuja, lista, jos alaraja ja yläraja ovat listoja

chi2Cdf(alaraja,yläraja,df)Þluku, jos alaraja ja yläraja ovat lukuja, lista, jos alaraja ja yläraja ovat listoja

Laskee c2-jakauman todennäköisyyden alarajan ja ylärajan väliltä määritetylle vapausasteelle df.

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

Lisätietoja listassa olevien tyhjien elementtien vaikutuksesta, katso Tyhjät elementitsivulla täältä.

 

 

 

c2GOF

c2GOF obsLista,expLista,df

chi2GOF obsLista,expLista,df

Suorittaa testin, jolla varmistetaan, että otoksen data on tiettyä jakaumaa vastaavasta perusjoukosta. obsList on lukemalista, ja sen tulee sisältää kokonaislukuja. Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso täältä.)

Lisätietoja listassa olevien tyhjien elementtien vaikutuksesta, katso Tyhjät elementitsivulla täältä.

 

 

 

Tulosmuuttuja

Kuvaus

stat.c2

Khin neliö -tilasto: sum((tarkasteltava - odotettu)2/odotettu

stat.PVal

Alin merkitsevyystaso, jolla nollahypoteesi voidaan hylätä

stat.df

Khin neliö -tilastojen vapausasteet

stat.CompList

Elementtien Khin neliö -tilastokontribuutiot

 

c2Pdf()

c2Pdf(XArvo,df)Þluku, jos XArvo on luku, lista, jos XArvo on lista

chi2Pdf(XArvo,df)Þluku, jos XArvo on luku, lista, jos XArvo on lista

Laskee c2-jakauman todennäköisyystiheysfunktion (pdf) määritetyllä XArvon arvolla määritetylle vapausasteelle df.

Lisätietoja listassa olevien tyhjien elementtien vaikutuksesta, katso Tyhjät elementitsivulla täältä.

 

 

 

clearAZ

clearAZ

Poistaa kaikki yksikirjaimiset muuttujat nykyiseltä tehtäväalueelta.

Jos yksi tai useampia muuttujia on lukittu, tämä komento aiheuttaa virheilmoituksen ja poistaa vain lukitsemattomat muuttujat. Katso unLock, täältä.

 

ClrErr

ClrErr

Poistaa virhetilan ja nollaa järjestelmän muuttujan errCode .

Else-lauseessa lohkossa Try...Else...EndTry tulee käyttää komentoa ClrErr tai PassErr. Jos virhe on tarkoitus käsitellä tai jättää huomiotta, käytä komentoa ClrErr. Jos et tiedä, mitä tehdä virheen suhteen, lähetä se seuraavaan virheenkäsittelijään käyttämällä komentoa PassErr. Jos odottavia Try...Else...EndTry-virheenkäsittelijöitä ei ole enää, virheen valintaikkuna tulee näkyviin normaalisti.

Huomaa: Katso myös PassErr, täältä, ja Try, täältä.

Huomaa esimerkkiä syöttäessäsi: Ohjeet monirivisten ohjelmien ja funktion määritysten syöttämisestä löytyvät tuotteen ohjekirjan Laskin-osiosta.

Esimerkki ClrErr-komennosta, katso esimerkki 2 Try-komennon kohdalla, täältä.

 

 

colAugment()

colAugment(Matriisi1, Matriisi2)Þmatriisi

Luo uuden matriisin, joka on Matriisi2 liitettynä Matriisi1:een. Matriiseiden sarakemäärän on oltava sama, ja Matriisi2 liitetään Matriisi1:een uusina riveinä. Ei muuta Matriisi1:ä eikä Matriisi2:a.

 

colDim()

colDim(Matriisi)Þlauseke

Laskee Matriisin sisältämien sarakkeiden lukumäärän.

Huomaa: Katso myös rowDim().

 

colNorm()

colNorm(Matriisi)Þlauseke

Laskee maksimiarvon Matriisin sarakkeissa olevien elementtien itseisarvojen summista.

Huomaa: Määrittämättömät matriisielementit eivät ole sallittuja. Katso myös rowNorm().

 

 

 

conj()


conj(Arvo1)Þarvo
conj(Lista1)Þlista
conj(Matriisi1)Þmatriisi

Laskee argumentin liittokompleksiluvun.

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

 

constructMat()

constructMat(Laus,Muutt1,Muutt2,numRivit,numSarakkeet)
Þmatriisi

Laskee matriisin argumentteihin perustuen.

Laus on lauseke muuttujissa Muutt1 ja Muutt2. Tuloksena olevan matriisin elementit muodostetaan sieventämällä Laus jokaisella Muutt1:n ja Muutt2:n lisätyllä arvolla.

Muutt1:ä lisätään automaattisesti välillä 1 - numRivit. Kullakin rivillä Muutt2:a lisätään välillä 1 - numSarakkeet.

 

 

CopyVar

CopyVar Muutt1, Muutt2

CopyVar Muutt1., Muutt2.

CopyVar Muutt1, Muutt2 kopioi muuttujan Muutt1 arvon muuttujaan Muutt2 ja luo tarvittaessa Muutt2:n. Muuttujalla Muutt1 on oltava arvo.

Jos Muutt1 on olemassa olevan käyttäjän määrittämän funktion nimi, kopioi kyseisen funktion määrityksen funktioon Muutt2. Funktio Muutt1 on määritettävä.

Muutt1:n on oltava muuttujien nimeämissääntöjen mukainen tai epäsuora lauseke, joka sieventyy näitä vaatimuksia vastaavaksi muuttujan nimeksi.

CopyVar Muutt1., Muutt2. kopioi kaikki Muutt1:n jäsenet. muuttujaryhmä Var2:een. ryhmä, Muutt2:n luominen. tarvittaessa.

Muutt1. tulee olla olemassa olevan muuttujaryhmän nimi, kuten tilastollinen stat.nn vastausta tai muuttujaa, jotka on luotu funktiolla LibShortcut(). Jos Muutt2. on jo olemassa, komento korvaa kaikki jäsenet, jotka ovat yhteisiä kummallekin ryhmälle, ja lisää jäsenet, joita ei vielä ole olemassa. Jos yksi tai useampia muuttujan Muutt2. jäseniä on lukittu, kaikki muuttujan Var2. jäsenet pysyvät muuttumattomina.

 

 

corrMat()

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

Laskee korrelaatiomatriisin laajennetulle matriisille [Lista1, Lista2, ..., Lista20].

 

 

 

 

 

cos()


cos(Arvo1)Þarvo
cos(Lista1)Þlista

cos(Arvo1) määrittää argumentin kosinin arvona.

cos(Lista1) määrittää listan kaikkien Lista1:n sisältämien elementtien kosineista.

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

Astekulmatilassa:


Graadikulmatilassa:

 

Radiaanikulmatilassa:

cos(neliömatriisi1)Þneliömatriisi

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

Kun skaalarista funktiota f(A) käytetään neliömatriisi1:een (A), tulos lasketaan algoritmilla:

Laske A:n ominaisarvot (li) ja ominaisvektorit (Vi).

neliömatriisi1:n on oltava diagonalisoitavissa. Lisäksi siinä ei voi olla symbolisia muuttujia, joille ei ole määritetty arvoa.

Matriiseista:

Tällöin A = X B X/ja f(A) = X f(B) X/. Esimerkiksi, cos(A) = X cos(B) X/, jossa:

cos(B) =

Kaikki laskut suoritetaan liukulukuaritmetiikalla.

Radiaanikulmatilassa:

 

cos/()

cos/(Arvo1)Þarvo

cos/(Lista1)Þlista

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

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

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

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

Astekulmatilassa:


Graadikulmatilassa:


Radiaanikulmatilassa:

cos/(neliömatriisi1)Þneliömatriisi

Laskee neliömatriisi1:n matriisin käänteiskosinin. Tämä ei ole sama kuin kunkin elementin käänteiskosinin laskeminen. Laskentamenetelmä on kuvattu kohdassa cos().

neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina liukulukuja.

Radiaanikulmatilassa ja suorakulmakompleksimuodossa:

Jos haluat nähdä koko vastauksen, paina 5 ja siirrä sen jälkeen osoitinta painikkeilla 7 ja 8.

 

cosh()


cosh(Arvo1)Þarvo
cosh(Lista1)Þlista

cosh(Arvo1) laskee argumentin hyperbolisen kosinin.

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

Astekulmatilassa:

cosh(neliömatriisi1)Þneliömatriisi

Laskee neliömatriisi1:n matriisin hyperbolisen kosinin. Tämä ei ole sama kuin kunkin elementin hyperbolisen kosinin laskeminen. Laskentamenetelmä on kuvattu kohdassa cos().

neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina liukulukuja.

Radiaanikulmatilassa:

 

cosh/()

cosh/(Arvo1)Þarvo

cosh/(Lista1)Þlista

cosh/(Arvo1) laskee argumentin käänteisen hyperbolisen kosinin.

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

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

cosh/(neliömatriisi1)Þneliömatriisi

Laskee neliömatriisi1:n matriisin käänteisen hyperbolisen kosinin. Tämä ei ole sama kuin kunkin elementin käänteisen hyperbolisen kosinin laskeminen. Laskentamenetelmä on kuvattu kohdassa cos().

neliömatriisi1:n on oltava diagonalisoitavissa. Vastaus sisältää aina liukulukuja.

Radiaanikulmatilassa ja suorakulmakompleksimuodossa:

Jos haluat nähdä koko vastauksen, paina 5 ja siirrä sen jälkeen osoitinta painikkeilla 7 ja 8.

 

cot()


cot(Arvo1) Þ arvo
cot(Lista1) Þ lista

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

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

Astekulmatilassa:


Graadikulmatilassa:


Radiaanikulmatilassa:

 

cot/()

cot/(Arvo1)Þarvo

cot/(Lista1)Þlista

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

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

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

Astekulmatilassa:


Graadikulmatilassa:


Radiaanikulmatilassa:

 

coth()


coth(Arvo1)Þarvo
coth(Lista1)Þlista

Laskee Arvo1:n hyperbolisen kotangentin tai määrittää listan Lista1:n kaikkien elementtien hyperbolisista kotangenteista.

 

coth/()

coth/(Arvo1)Þarvo

coth/(Lista1)Þlista

Laskee Arvo1:n käänteisen hyperbolisen kotangentin tai määrittää listan, joka sisältää Lista1:n kaikkien elementtien käänteiset hyperboliset kotangentit.

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

 

count()

count(Arvo1taiLista1 [,Arvo2taiLista2 [,...]])Þarvo

Laskee elementtien kokonaismäärän argumenteille, jotka sieventyvät numeroarvoiksi.

Argumentit voivat olla lausekkeita, arvoja, listoja tai matriiseja. Argumenttien datatyypit voivat olla erilaisia, ja argumentit voivat olla erikokoisia.

Listan, matriisin tai solualueen jokainen elementti sievennetään, jotta voidaan määrittää, kuuluuko se laskettavaan lukumäärään.

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

Tyhjiä elementtejä ei huomioida. Lisätietoja tyhjistä elementeistä, katso täältä.

 

countif()

countif(Lista,Kriteerit)Þarvo

Laskee niiden Listan sisältämien elementtien kokonaismäärän, jotka vastaavat määritettyjä kriteereitä Kriteerit.

Kriteeri voi olla:

Arvo, lauseke tai merkkijono. Jos kriteerinä käytetään esimerkiksi lukua 3, laskee lukumäärään vain ne Listan elementit, jotka sieventyvät arvoksi 3.
Boolen lauseke, joka sisältää symbolin ? kunkin elementin paikanpitäjänä. Esimerkiksi lauseke ?<5 laskee lukumäärään vain ne Listan elementit, jotka ovat alle 5.

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

Listassa olevia tyhjiä elementtejä ei huomioida. Lisätietoja tyhjistä elementeistä, katso täältä.

Huomaa: Katso myös sumIf(), täältä, ja frequency(), täältä.

Laskee niiden elementtien lukumäärän, jotka ovat yhtä kuin 3.

 

Laskee niiden elementtien lukumäärän, jotka ovat yhtä kuin "def".

 

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

 

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

 

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

 

cPolyRoots()

cPolyRoots(Poly,Muutt)Þlista

cPolyRoots(Kertoinlista)Þlista

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

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

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

Huomaa: Katso myös polyRoots(), täältä.


 

crossP()

crossP(Lista1, Lista2)Þlista

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

Lista1:n ja Lista2:n on oltava samankokoiset, ja koon on oltava joko 2 tai 3.

crossP(Vektori1, Vektori2)Þvektori

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

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

 

csc()


csc(Arvo1)Þarvo
csc(Lista1)Þlista

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

Astekulmatilassa:


Graadikulmatilassa:


Radiaanikulmatilassa:

 

csc/()

csc/(Arvo1) Þ arvo

csc/(Lista1) Þ lista

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

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

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

Astekulmatilassa:


Graadikulmatilassa:


Radiaanikulmatilassa:

 

csch()

csch(Arvo1) Þ arvo

csch(Lista1) Þ lista

Laskee Arvo1:n hyperbolisen kosekantin tai määrittää listan, joka sisältää Lista1:n kaikkien elementtien hyperboliset kosekantit.

 

csch/()

csch/(Arvo) Þ arvo

csch/(Lista1) Þ lista

Laskee Arvo1:n käänteisen hyperbolisen kosekantin tai määrittää listan, joka sisältää Lista1:n kaikkien elementtien käänteiset hyperboliset kosekantit.

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

 

 

CubicReg

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

Laskee 3. asteen polynomiregressiony = a·x3+b· x2+c·x+dlistoista X ja Y frekvenssillä Frekv. Tulosten yhteenveto tallentuu stat.results-muuttujaan. (Katso täältä.)

Kaikkien listojen on oltava samankokoisia Sisällytä-listaa lukuunottamatta.

X ja Y ovat riippumattomien ja riippuvien muuttujien listoja.

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

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

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

Lisätietoja listassa olevien tyhjien elementtien vaikutuksesta, katso Tyhjät elementitsivulla täältä.

 

 

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

Muokatun X Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti.

stat.YReg

Muokatun Y Lista:n sisältämä datapisteiden lista, jota käytetään regressiossa komentojen Frekv, Luokkalista ja Sisällytä luokat rajoitusten mukaisesti.

stat.FreqReg

Komentoja stat.XReg ja stat.YReg vastaava frekvenssilista.

 

cumulativeSum()

cumulativeSum(Lista1)Þlista

Laskee listan Lista1:n sisältämien elementtien kumulatiivisista summista alkaen elementistä 1.

cumulativeSum(Matriisi1)Þmatriisi

Laskee matriisin Matriisi1:n sisältämien elementtien kumulatiivisista summista. Jokainen elementti on ylhäältä alas ulottuvan sarakkeen kumulatiivinen summa.

Tyhjä elementti listassa Lista1 tai matriisissa Matriisi1 tuottaa tyhjän elementin tuloksena olevaan listaan tai matriisiin. Lisätietoja tyhjistä elementeistä, katso täältä.

 

Cycle

Cycle

Siirtää ohjauksen välittömästi nykyisen silmukan (For, While tai Loop) seuraavaan iteraatioon.

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

Huomaa esimerkkiä syöttäessäsi: Ohjeet monirivisten ohjelmien ja funktion määritysten syöttämisestä löytyvät tuotteen ohjekirjan Laskin-osiosta.

Funktio, joka laskee yhteen kokonaisluvut väliltä 1-100 ohittaen luvun 50.

 

4Cylind

Vektori 4Cylind

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

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

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