Inversion de matrices en C - C - Programmation
Marsh Posté le 08-10-2013 à 18:55:08
1/ évite les variables globales
2/ si tu veux travailler sur des matrices de taille variable, il faudra faire de l'allocation dynamique de mémoire, ce que tu as écrit ne peux pas fonctionner.
Marsh Posté le 08-10-2013 à 18:58:40
ca marche comment ? (Je débute en C j'ai oublié de préciser )
Marsh Posté le 08-10-2013 à 19:13:53
Si tu débutes (je m'en doutais), je vais pas t'abreuver avec des double pointeurs (**matrice) et des malloc.
Dans ce cas tu es obligé de travailler avec des matrices de taille fixe (ou du moins ayant une certaine taille max).
Marsh Posté le 08-10-2013 à 20:18:30
Bon j'vais commencer par une matrice max 4x4 alors.
Alors maintenant c'est comment calculer le déterminant de la matrice ? (on a choisi le déterminant car ce dernier montre si la matrice est inversible ou pas => si elle n'est pas nulle)
Marsh Posté le 09-10-2013 à 14:54:04
http://fr.wikipedia.org/wiki/Calcu [...] ne_matrice
Marsh Posté le 08-10-2013 à 18:34:59
Bonjour tout le monde,
ON travaille en TP à faire un programme C où l'on doit écrire les éléments d'une matrice carrée et on cherche à l'inverser (sinon on dira qu'elle est singulière).
C compliqué de le faire, et c pour ça que je fais appel à vous Voilà le début du programme et la fonction qui peut déclarer les éléments de la matrice mais apparemment y a un truc qui va pas :
Merci pour votre aide
Message édité par gilou le 08-10-2013 à 20:26:54