Résolution système matriciel sous matlab
Résolu
matbator
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
kamel -
kamel -
Bonjour,
Quelqu'un saurait-il comment résoudre un système de matrices linéaires sous matlab, du type :
[A](X) + [B](Y) + [C](Z) = (D),
[E](X) + [F](Y) + [G](Z) = (H),
[I](X) + [J](Y) + [K](Z) = (L),
où les termes entre crochets sont des matrices carrées (nxn) entièrement déterminées, les termes entre parenthèses sont des vecteurs colonne de n éléments où D, H et L sont également parfaitement connus et les trois vecteurs X, Y et Z sont les inconnus à déterminer.
Si quelqu'un a une solution, ne serait ce qu'analytique, à défaut d'un code matlab, ça me dépannerait énormément !
D'avance merci.
Quelqu'un saurait-il comment résoudre un système de matrices linéaires sous matlab, du type :
[A](X) + [B](Y) + [C](Z) = (D),
[E](X) + [F](Y) + [G](Z) = (H),
[I](X) + [J](Y) + [K](Z) = (L),
où les termes entre crochets sont des matrices carrées (nxn) entièrement déterminées, les termes entre parenthèses sont des vecteurs colonne de n éléments où D, H et L sont également parfaitement connus et les trois vecteurs X, Y et Z sont les inconnus à déterminer.
Si quelqu'un a une solution, ne serait ce qu'analytique, à défaut d'un code matlab, ça me dépannerait énormément !
D'avance merci.
A voir également:
- Résolution système linéaire matlab
- Restauration systeme windows 10 - Guide
- Vérificateur des fichiers système - Guide
- Résolution native ✓ - Forum TV & Vidéo
- Vous avez besoin d'une autorisation de la part de système pour modifier ce dossier - Guide
- Processus inactif du systeme - Forum Matériel & Système
3 réponses
Salut,
Ton système peut être remplacé par celui là :
Ce qui est équivalent à :
[M] matrice connu de 3n*3n éléments.
[W] matrice inconnu avec 3n inconnu
Et [R] est le second membre.
Après concaténation des matrice A,B, ..., K dans la matrice [M], et ainsi de suite pour les autres matrices [W] et [R].
Le code qui te permet de résoudre le système est le suivant :
Et voilà ;-)
@ +
Ton système peut être remplacé par celui là :
|A B C| |X| |D| |E F G| x |Y| = |H| |I J K| |Z| |L|
Ce qui est équivalent à :
[M] x [W] = [R]
[M] matrice connu de 3n*3n éléments.
[W] matrice inconnu avec 3n inconnu
Et [R] est le second membre.
Après concaténation des matrice A,B, ..., K dans la matrice [M], et ainsi de suite pour les autres matrices [W] et [R].
Le code qui te permet de résoudre le système est le suivant :
W=M\R;
Et voilà ;-)
@ +