bonjour;
j'ai Cherché sur wikipedia la décomposition QR selon la méthode de Householder et je l'ai implémenté avec mon type de matrice.
puis j'ai utilisé cette décomposition pour trouver les valeurs propres d’une matrice.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 typedef float E; typedef struct matrix { E * mat; int nb_rows,nb_columns; }StrMatrix, *Matrix;
mon programme compile, et s'exécute mais mon problème et que la matrice que je saisi ne s'affiche pas et pourtant ma fonction "printMatrix(M)" me semble bien écrite.
et par la suite, toutes les fonctions qui viennent après ma fonction affiche dans mon "main.c" ne s'affichent pas aussi.
j'ai besoin de votre aide svp, car je doit avancer et il me reste à afficher les valeur propres de ma matrice puis le grand travail est de faire un affichage des ittérations avec gnuplot.
dans l'attente d'une réponse je vous remercie.
je ne comprends pas d'ou vient l'erreur
Partager