Käyttäjän opas

Luku 2: Pääsovellus 74
Matrix-Create-alavalikon käyttäminen
[Matrix][Create]-alavalikon komennot liittyvät matriisien luomiseen.
u trn [Action][Matrix][Create][trn]
Toiminta: Palauttaa transponoidun matriisin.
Syntaksi: trn (Mat [ ) ]
Esimerkki: Transponoi matriisi [[1, 2] [3, 4]].
u augment [Action][Matrix][Create][augment]
Toiminta: Palauttaa matriisin, joka yhdistää kaksi muuta matriisia.
Syntaksi: augment (Mat-1, Mat-2 [ ) ]
Esimerkki: Yhdistä kaksi matriisia [[1, 2] [3, 4]] ja [[5, 6] [7, 8]].
u ident [Action][Matrix][Create][ident]
Toiminta: Luo yksikkömatriisin.
Syntaksi: ident (luonnollinen luku [ ) ]
Esimerkki: Luo yksikkömatriisi 2 × 2.
u fill [Action][Matrix][Create][fill]
Toiminta: Luo matriisin, jossa on määritetty määrä rivejä ja sarakkeita, tai korvaa matriisin elementit
määritetyllä lausekkeella.
Syntaksi: fill (Exp, rivien määrä, sarakkeiden määrä [ ) ]
fill (Exp, Mat [ ) ]
Esimerkki: Luo matriisi 2 × 3, jonka kaikkien elementtien arvo on 2.
u subMat [Action][Matrix][Create][subMat]
Toiminta: Poimii määritetyn jakson matriisista uuteen matriisiin.
Syntaksi: subMat (Mat [,aloitusrivi] [,aloitussarake] [,lopetusrivi] [,lopetussarake] [ ) ]
Arvo 1 on oletusarvo, jos [, aloitusrivi] ja [, aloitussarake] jätetään määrittämättä.
Viimeinen rivinumero on oletusarvo, jos [, lopetusrivi] jätetään määrittämättä.
Viimeinen sarakenumero on oletusarvo, jos [, lopetussarake] jätetään
määrittämättä.
Esimerkki: Poimi jakso riviltä 2, sarakkeesta 2 riville 3, sarakkeeseen 3
matriisista [[1, 4, 7] [2, 5, 8] [3, 6, 9]].
u diag [Action][Matrix][Create][diag]
Toiminta: Palauttaa yksirivisen matriisin, jossa on neliömatriisin päädiagonaalin elementit.
Syntaksi: diag (Mat[ ) ]
Esimerkki: Poimi matriisin [[1, 2] [3, 4]] diagonaalielementit.
u listToMat [Action][Matrix][Create][listToMat]
Lisätietoja listToMat-funktiosta on sivulla 71.