Aller au contenu
Règlement du forum ×
IPTV et arnaques ×

aide matlab !


zakizac

Messages recommandés

salut tout le monde ,en fait jé besoin écrire un programme matlab qui me permet de faire la multiplication de deux matrices

et un autre programme pr calculer l'inverse d'une matrice

(matrice quelconque , et sans utiliser le "inv" ou la multiplication normale, fo démontrer étape par Etape )

aidé moi svp oO !!

merci

Lien vers le commentaire
Partager sur d’autres sites

Désolé mais il faut un minimum d'effort, On est la pour t'aider si t'es bloqué quelque part mais on ne peut pas faire l'exercice à ta place ;)

 

+1

 

@zakizac tu trouveras toute la doc nécessaire sur ne net, si le code que t'auras écrit ne se comporte pas comme il devrait, ou bien si ça plante ou ça ne compile pas....etc on pourra t'aider comme on peut.

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Salut

 

euh sous Matlab toute les variables sont ( si je me souviens bien) considérées comme matrice suffit de declarer ta matrice A=[1,2,3;3,2,1] et B=[4,5,6;6,5,4]

 

produit de matrice c'est simple A*B

 

 

pas besoin de mille ligne sur matlab , une suffit

 

PS: de memoire, sa remonte a loins tout sa.

Lien vers le commentaire
Partager sur d’autres sites

mdrr, nah c pa sa

je sais comen ecrire une matrice !!

c a lunivercité lors d'un tp

il nou on di de demontrer en detail comment faire la multiplication de deux matrices

ligne par ligne grace a un programme

genre jy suis presque !

 

 

 

%sadok zakaria

% exercice 03

close all;clear all;

m=input('m:');

p=input('p:');

n=input('n:');

k=0;

x=zeros(m,p);

y=zeros(p,n);

for i=1:m

for j=1:p

x(i,j)=input('x:');

 

 

 

end

end

for i=1:p

for j=1:n

y(i,j)=input('y:');

end

end

disp(['x='])

disp(x)

disp(['y='])

disp(y)

for i=1:m

for j=1:n

c(i,j)=sum(x(i,:).*y(:,j)');

end

end

disp(['c='])

disp©;

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...