[Matlab] Division d'une matrice par une autre

Résolu
fou_cinglé Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   -  
 kou -
Bonjour,
bonjour les experts,

est ce possible de diviser deux matrices, ou deux vecteurs qui n'ont pas le meme nombre d'éléments ou si vous voulez la meme taille ? par exemple je dois diviser une colonne formée de 2700 éléments par une autre formée de 500 ou 167...

j'ai trop cherché, je n'ai pas trouvé des réponses...

merci d'avance,

le fou

6 réponses

fou_cinglé Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   10
 
salut

j'ai trouvé une solution pour cette question, ne vous inquiétez pas, merci Fee Fay pour avoir relevé le sujet, j'ai trouvé en fait une solution depuis quelques jours.

merci
3
tou7a_tunisia
 
salem
svp j'ai le meme probleme q tu as eu avec la division de 2 matrices de tailles differentes.
si tu peux m'envoyer la solution q tu as trouve.c tres urgents!!
merci bien.
0
kou
 
la matrice qui a lige egale dans langage c vous le
savey
0
Fee Fay Messages postés 635 Date d'inscription   Statut Membre Dernière intervention   377
 
Bonjour mes amis !

Désolé de faire remonter ce sujet plus d'un mois après le dernier message mais il m'interpelle quelque peu :-(
fou_cinglé, tu dis que tu veux diviser deux matrices ou deux vecteurs qui n'ont pas le même nombre d'éléments. Comme tu parles de diviser deux colonnes, je suppose donc que tu penses à une division terme à terme. Cependant, je ne vois pas très bien ce que tu cherches à faire en ce cas :-(

Un exemple :
a=[0;1;2;3;4;5;6;7;8;9];
b=[10;100;1000];
Que cherches-tu à diviser ? Quel élément de a veux-tu diviser quel élément de b ?

Je vous souhaite une bien bonne journée !
2
fou_cinglé Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   10
 
Bonjour Loupius,

j'aimerai faire ceci avec matlab, est il possible de le faire ?

merci,

fou_cinglé
1
fou_cinglé Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   10
 
Rebonjour,

voila je t'envoie quelques valeurs, moi je veux diviser la colonne par la ligne, je crois que ma colonne est formée ici de 256 éléments alors que la ligne est formée de 167, je t'envoie le fichier attaché, si ceci est permis,

merci d'avance,

fou_cinglé
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Loupius
 
Diviser une matrice par une autre... en fait il me semble me souvenir qu'on doit effectuer une multiplication par l'inverse, classique.
Ceci implique:
- à la matrice diviseur d'être inversible (donc carrée à déterminant non nul) et comme elle est carrée,
- à la matrice dividende d'être évidemment de la même taille (règle de multiplication de deux matrices).
0
Fee Fay Messages postés 635 Date d'inscription   Statut Membre Dernière intervention   377
 
Bonsoir

En ce cas, il pourrait être intéressant que tu expliques exactement ce que tu voulais faire et que tu donnes la solution, cela pourra peut-être resservir à d'autres personnes ;-)

Bonne nuit
0