Produit de 2 matrices, suprrimer ligne et colonne d'une matrice.

Signaler
-
Messages postés
28962
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
3 juin 2020
-
Bonjour, j'ai besoin de votre confirmation de ces 2 codes svp.

from numpy import *
def matrixdelete(M,dim,i,j):
                  N=zeros((dim-1,dim-1))
                      for m in range(0,dim):
                               a=0
                                    if (m != i) :               
                                            for n in range(0,dim):
                                                 b=0
                                                            if (n != j) :
                                                                      N[a,b]=M[m,n]
                                                                    b+=1
                                  a+=1 
             print(N)





from numpy import *
def matrixproduct(M,N,dim):
        P=zeros((dim,dim))
           for i in range(0,dim):
              for j in range(0,dim):
                         s=0
                        for k in range(0,dim):
                              s+=M[i,k]*N[k,j]
                             P[i.j]=s
                     print(P)



Le premier permettant de supprimer la ligne u, colonne j d'une matrice, et l'autre d'effectuer le produit de 2 matrices.
Merci d'avance !
A voir également:

1 réponse

Messages postés
28962
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
3 juin 2020
329
Bonjour,

Lorsque tu colles du code sur le forum, merci d'utiliser les balises de code (icone à droite)
Voir ici pour plus d'explications :
http://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

ps: J'ai édité ton message pour les mettre..

Merci d'y penser la prochaine fois.