« Découvrir Scilab/Matrices creuses » : différence entre les versions
Contenu supprimé Contenu ajouté
m →Liens externes : liens de navigation |
WL:RD : ! orthographe/grammaire, ~ html -> wiki |
||
Ligne 7 :
== Qu'est-ce qu'une matrice creuse ? ==
Une matrice creuse est une matrice dont seuls les éléments non
Outre cette économie en terme de mémoire, l'utilisation de
== Création d'une matrice creuse ==
La fonction [http://help.scilab.org/docs/5.3.0/fr_FR/sparse.html <code>sparse</code>] permet de créer des matrices
{| class="wikitable"
Ligne 37 :
|-
| <source lang=scilab>sparse (ij, v [,mn])</source>
| Crée une matrice creuse :
* * <code>v</code>v</code> : vecteur donnant la valeur des éléments non nuls ; * <code>nm</code> : vecteur à deux éléments donnant la dimension de la matrice | <source lang=scilab>-->A = sparse ([1, 2; 4, 3], [1, 1])
A =
Ligne 55 ⟶ 58 :
|-
| <source lang=scilab>sparse ([], [], [n, m])</source>
| Crée une matrice creuse "vide" de dimension <code>n*m</code>.
| <source lang=scilab>-->A = sparse ([], [], [2, 3])
A =
|