spaugment
Construit une matrice sparse augmentee pour les moindres carres.
📝Syntaxe
S = spaugment(A)
S = spaugment(A, c)
📥Arguments d'entrée
Paramètre Description
A matrice 2-D numerique ou logique non vide, sparse ou pleine.
c facteur d'echelle du residu. Le premier element est utilise. La valeur par defaut est max(max(abs(A))) / 1000.
📤Arguments de sortie
Paramètre Description
S matrice sparse augmentee.
📄Description

spaugment construit la matrice sparse [c * I, A; A', 0].

Cette matrice est utile pour reecrire des problemes sparse de moindres carres sous forme de systemes symetriques indefinis.

Les entrees double, single, logiques, double complexes et single complexes sont prises en charge. La sortie est sparse, et les entrees sparse numeriques single conservent la classe single.

Les valeurs nulles stockees dans A sparse sont ignorees par les operations sparse utilisees pour former la matrice augmentee.

💡Exemples
A = sparse([1 0; 2 3; 0 4]);
S = spaugment(A, 2)
A = sparse(single([1 + 2i 0; 0 3]));
S = spaugment(A, single(2))
🔗Voir aussi
sparsespeyelsqr
🕔Historique des versions
Version Description
2.0.0 version initiale
Modifier cette page sur GitHub