Type sparse

Le module Type Sparse fournit des outils pour créer et manipuler des matrices creuses dans Nelson.

Il prend en charge le stockage et le calcul efficaces pour les matrices avec un grand nombre d'éléments zéro, y compris la conversion entre les représentations creuses et pleines, la génération de matrices creuses spéciales, et l'accès aux éléments non nuls.

Ce module permet une gestion efficace en mémoire de grands ensembles de données et des opérations numériques optimisées sur des structures creuses.

Functions

  • IJV - Retourne les triplets I,J,V d'une matrice sparse.

  • full - Conversion de matrice sparse vers pleine.

  • nnz - Retourne le nombre d'Ă©lĂ©ments non nuls.

  • nzmax - Taille rĂ©servĂ©e pour les Ă©lĂ©ments non nuls.

  • sparse - DĂ©finition de matrice sparse.

  • speye - Matrice identitĂ© sparse.

  • spones - Remplace les Ă©lĂ©ments non nuls d'une matrice sparse par des uns.

  • sprand - Matrice sparse alĂ©atoire Ă  distribution uniforme.

  • sprandn - Matrice sparse alĂ©atoire Ă  distribution normale.

Last updated

Was this helpful?