INFOPedia : MACAlgMatEst

HomePage :: Categorie :: Indice :: Ultime modifiche :: Ultimi commenti :: Login/Registrazione
La versione più recente è stata modificata il 2006-02-19 16:15:40 da Bruno82

Aggiunzioni:
MatEst[Mat_]:=Block[{},
    m=Length[Mat];n=Length[Mat[[1]]];
    Idm=IdentityMatrix[m];Idn=IdentityMatrix[n];
    M1=Table[Join[Mat[[i]],Idm[[i]]],{i,1,m}];
    M2=Table[Join[Idn[[i]],Nnm[[i]]],{i,1,n}];
    Mx=Join[M1,M2];Mx]


Omissioni:
MatEst[Mat_]:=Block[{},
m=Length[Mat];n=Length[Mat[[1]]];
Idm=IdentityMatrix[m];Idn=IdentityMatrix[n];
M1=Table[Join[Mat[[i]],Idm[[i]]],{i,1,m}];
M2=Table[Join[Idn[[i]],Nnm[[i]]],{i,1,n}];
Mx=Join[M1,M2];Mx]



Modificato il 2006-02-19 16:10:34 da SoNiC

\Nessuna differenza.


Modificato il 2006-02-19 16:10:23 da SoNiC

Aggiunzioni:

Torna all'elenco dei capitoli




Modificato il 2006-02-19 16:09:55 da SoNiC

Aggiunzioni:

Matrice a blocchi

MatEst[T]


Omissioni:

Matrice a blocchi

MatEst[T]




Modificato il 2006-02-19 16:09:43 da SoNiC

Aggiunzioni:
MatEst[Mat_]:=Block[{},
Idm=IdentityMatrix[m];Idn=IdentityMatrix[n];

Omissioni:
MatEst[Mat_]:=Block[{},
Idm=IdentityMatrix[m];Idn=IdentityMatrix[n];




La versione più vecchia di questa pagina è stata modificata il 2006-02-19 16:09:18 da SoNiC []
Vista della pagina:

Matrice a blocchi


L'algoritmo MatEst serve a costruire la matrice a blocchi, data la matrice Mat.

INPUT: la matrice Mat
OUTPUT: la matrice a blocchi

MatEst[Mat_]:=Block[{},
m=Length[Mat];n=Length[Mat[[1]]];
Idm=IdentityMatrix[m];Idn=IdentityMatrix[n];
M1=Table[Join[Mat[[i]],Idm[[i]]],{i,1,m}];
Nnm=Table[0,{n},{m}];
M2=Table[Join[Idn[[i]],Nnm[[i]]],{i,1,n}];
Mx=Join[M1,M2];Mx]


Esempio

MatEst[T]

{{3,-1,0,2,-3,1,0,0},{3,1,1,0,0,0,1,0},{2,0,0,0,5,0,0,1},{1,0,0,0,0,0,0,0},{0,
1,0,0,0,0,0,0},{0,0,1,0,0,0,0,0},{0,0,0,1,0,0,0,0},{0,0,0,0,1,0,0,0}}
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.1
La pagina è stata generata in 0.0987 secondi