Bonjour à tous,
J'ai besoin de découper des grandes matrices creuses carrées en sous matrices.
J'ai cru que en écrivant de cette manière : M1=M(debL:finL,debC:finC) (avec M une matrice creuse, debL : indice de début au niveau des lignes dans la matrice M , finL : indice de fin au niveau des lignes dans la matrice M, debC: indice de début au niveau des colonnes dans la matrice M , finC: indice de début au niveau des colonnes dans la matrice M)
je peux extraire une partie de la matrice.
Mais le résultat était M1=la matrice extraite de M avec le nombre de lignes = finL-debL+1 et le nombre de colonnes = = finC-debC+1 et l'indice de début des lignes et des colonnes est toujours 1.
Est ce qu'il ya une fonction de Matlab qui peut extraire une partie de la matrice?
Cordialement
Asma
Partager