symrcm
Permutation Reverse Cuthill-McKee.
📝Syntaxe
p = symrcm(S)
📥Arguments d'entrée
Paramètre Description
S une matrice carree sparse ou pleine a virgule flottante ou logique.
📤Arguments de sortie
Paramètre Description
p vecteur ligne de permutation.
📄Description

symrcm retourne une permutation Reverse Cuthill-McKee calculee a partir du motif non nul symetrise de S.

La permutation peut reduire la largeur de bande avant des factorisations sparse ou des solveurs iteratifs.

Les matrices carrees double, single, logiques, double complexes et single complexes sont prises en charge, en representation pleine ou sparse. Pour une entree sparse, les valeurs nulles stockees sont ignorees lors de la construction du graphe.

La permutation retournee est un vecteur ligne d'indices bases sur un. L'expression S(p,p) reordonne les lignes et les colonnes de maniere coherente.

💡Exemples
S = sparse([0 1 0 0; 1 0 1 0; 0 1 0 1; 0 0 1 0]);
p = symrcm(S)
S = sparse(single([0 1i; 0 0]));
p = symrcm(S)
🔗Voir aussi
sparsebandwidth
🕔Historique des versions
Version Description
2.0.0 version initiale
Modifier cette page sur GitHub