« Mathc matrices/a17 » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
petit modification
 
petit modification
Ligne 15 : Ligne 15 :




L'algorithme consiste à vérifier si la matrice A n'est pas singulière. Si elle n'est pas singulière on appelle la fonction GJ_TP_mR(Ab); Si la matrice n'est pas carré, on prend une sous matrice de A qui a r lignes et r colonnes ou r est le nombre de lignes de A pour calculer le déterminant. (voir la fonction c_Ab_subArxr_mR(Ab,A);
L'algorithme consiste à vérifier si la matrice A n'est pas singulière. Si elle n'est pas singulière on appelle la fonction gj_TP_mR(Ab); Si la matrice n'est pas carré, on prend une sous matrice de A qui a r lignes et r colonnes ou r est le nombre de lignes de A pour calculer le déterminant. (voir la fonction c_Ab_subArxr_mR(Ab,A);




Copier la bibliothèque dans votre répertoire de travail avec les fichiers des parties précédentes :
Copier la bibliothèque dans votre répertoire de travail avec les fichiers des parties précédentes :
*[[Mathc matrices/h17a| v_a.h ..................... Déclaration des fichiers h]]
*[[Mathc matrices/h17a| v_a.h ..................... Déclaration des fichiers h]]
**[[Mathc matrices/h17b| vgj1tp.h ................... gauss jordan 1]]
**[[Mathc matrices/h17b| vgj1tp.h ................... Gauss Jordan 1]]




Exemples d'applications :
Exemples d'applications :
*[[Mathc matrices/c17a| gj_r1.c ........... Résoudre : Ax = b; A[r][c] .... :c = r]]
*[[Mathc matrices/c17a| gj_r1.c ........... Résoudre : Ax = b; A[r][c] .... :c = r]]
*[[Mathc matrices/c17a| gj_r1a.c .......... Résoudre : Ax = b; A[r][c] .... :c > r]]
*[[Mathc matrices/c17b| gj_r1a.c .......... Résoudre : Ax = b; A[r][c] .... :c > r]]





Version du 27 octobre 2021 à 15:41

Sommaire



Total Pivoting

Dans cet algorithme le pivot choisi est la plus grande valeur absolue qui se trouve dans la matrice A. Pour cela on fait des échanges de lignes et de colonnes. Attention on ne touche pas à b.


La fonction GJ_TP_mR(Ab); a été introduite pour traiter les deux types de systèmes que la fonction gj_TP_mR(Ab); est capable de résoudre.


L'algorithme consiste à vérifier si la matrice A n'est pas singulière. Si elle n'est pas singulière on appelle la fonction gj_TP_mR(Ab); Si la matrice n'est pas carré, on prend une sous matrice de A qui a r lignes et r colonnes ou r est le nombre de lignes de A pour calculer le déterminant. (voir la fonction c_Ab_subArxr_mR(Ab,A);


Copier la bibliothèque dans votre répertoire de travail avec les fichiers des parties précédentes :


Exemples d'applications :