Smith
Factoriseren
542
Smith-normaalvorm van een matrix met coëfficiënten in Z:
retourneert U,B,V zodat U en V worden geïnverteerd naar
Z, B diagonaal is, B[i,i] B[i+1,i+1] deelt en B=U*A*V.
ismith(Mtrx(A))
Voorbeeld:
ismith
1 0 0
–
4
–
1
LQ
LQ-factorisatie. Hiermee wordt een matrix m x n
gefactoriseerd in drie matrices: L, Q en P waarbij
{[L[m × n onderdriehoeksmatrix]],[Q[n × n orthogonaal]],
[P[m × m permutatie]]}en P*A=L*Q.
LQ
(matrix)
Voorbeeld:
⎛
1 2
⎜
LQ
⎝
3 4
⎧
2,2360...
⎨
⎩
4,9193... 0,8944...
LSQ
Minste kwadraten. Geeft de minimumnormmatrix (of
vector) met de minste kwadraten weer die behoort tot het
systeem matrix1*X=matrix2.
LSQ(matrix1, matrix2)
Voorbeeld:
⎛
⎜
LSQ
⎝
⎛
⎞
⎜
⎟
1 2 3
retourneert
⎜
⎟
4 5 6
⎜
⎟
⎝
⎠
7 8 9
1 0 0
1 2
1
0
0 3 0
0 1
–
2
1
0 0 0
0 0 1
⎞
retourneert
⎟
⎠
0
,
⎞
retourneert
1 2
5
⎟
,
⎠
3 4
11
–
1
–
2
0,4472... 0,8944...
–
0,8944... 0,4472...
1
2
⎫
1 0
,
⎬
⎭
0 1
Matrices