Méthode mineurs principaux ou déterminant
question
-
Princess-Sarah Messages postés 78 Date d'inscription Statut Membre Dernière intervention -
Princess-Sarah Messages postés 78 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous et à toutes,
quelqu'un pourrai-t-il s'il vous plait me donner un programme (matlab de preférence) permettant de calculer le determinant d'un matrice ou appliquant la méthode des mineurs principaux?
merci
ps: je ne demande pas une méthode déjà faite comme "det()" je demande si ossible le programme entier
quelqu'un pourrai-t-il s'il vous plait me donner un programme (matlab de preférence) permettant de calculer le determinant d'un matrice ou appliquant la méthode des mineurs principaux?
merci
ps: je ne demande pas une méthode déjà faite comme "det()" je demande si ossible le programme entier
A voir également:
- Méthode mineurs principaux ou déterminant
- Métaux mineurs - Guide
- Quels sont les principaux constituants du processeur et leurs rôles - Guide
- Composants principaux ordinateur - Guide
- Principaux raccourcis clavier - Guide
- Des mineurs jeu - Télécharger - Puzzle & Réflexion
1 réponse
Bonjour, je dois avouer que j'ai beaucoup de mal à comprendre l'intérêt de recoder la fonction det de Matlab. Celle de Matlab est optimisée donc ton code tournera à coup sûr moins vite. Je te donne quand même la fonction. Le plus simple était de faire par récursivité je pense.
Bonne fin de journée à toi
function determinant = calcul_determinant(M) determinant=0; if size(M,1)==1 determinant = M; else for p=1:size(M,1) Mm=M; Mm(:,1)=[]; Mm(p,:)=[]; determinant = determinant + (-1)^(p+1)*M(p,1)*calcul_determinant(Mm); end end
Bonne fin de journée à toi
A la prochaine fois peut-être !