Käyttäjän opas

Luku 2: Pääsovellus 76
u eigVl [Action][Matrix][Calculation][eigVl]
Toiminta: Palauttaa luettelon, joka sisältää neliömatriisin ominaisarvon (-arvot).
Syntaksi: eigVl (Mat [ ) ]
Esimerkki: Määritä matriisin [[3, 4] [1, 3]] ominaisarvo (-arvot).
u eigVc [Action][Matrix][Calculation][eigVc]
Toiminta: Palauttaa matriisin, jossa jokainen sarake edustaa neliömatriisin ominaisvektoria.
Koska ominaisvektoria ei yleensä voi määrittää yksiselitteisesti, se on vakioitu normiksi (1) alla kuvatulla
tavalla:
Kun V = [
x 1, x 2, ..., xn ], ( x 1
2
+ x 2
2
+ .... + xn
2
) = 1.
Syntaksi: eigVc (Mat [ ) ]
Esimerkki: Määritä matriisin [[3, 4] [1, 3]] ominaisvektori.
u LU [Action][Matrix][Calculation][LU]
Toiminta: Palauttaa neliömatriisin LU-hajotelman.
Syntaksi: LU (Mat, lVariableMem, uVariableMem [ ) ]
Esimerkki: Määritä matriisin [[1, 2, 3] [4, 5, 6] [7, 8, 9]] LU-hajotelma.
Alempi matriisi sijoitetaan ensimmäiseen muuttujaan L ja ylempi matriisi
toiseen muuttujaan U.
Alemman matriisin näyttäminen Ylemmän matriisin näyttäminen
Lw
Uw
u QR [Action][Matrix][Calculation][QR]
Toiminta: Palauttaa neliömatriisin QR-hajotelman.
Syntaksi: QR (Mat, qVariableMem, rVariableMem [ ) ]
Esimerkki: Määritä matriisin [[1, 2] [3, 4]] QR-hajotelma.
Unitaarinen matriisi sijoitetaan muuttujaan Q ja ylempi kolmiomatriisi
muuttujaan R.
Unitaarisen matriisin näyttäminen Ylemmän kolmiomatriisin näyttäminen
Qw
Rw
u swap [Action][Matrix][Row&Column][swap]
Toiminta: Vaihtaa matriisin kahden rivin paikkaa.
Syntaksi: swap (Mat, rivinumero-1, rivinumero-2 [ ) ]
Esimerkki: Vaihda rivit 1 ja 2 toistensa kanssa matriisissa [[1, 2] [3, 4]].