XL 2019 multiplication d'une matrice par un vecteur

houcem ayari

XLDnaute Nouveau
Bonjour,
je viens de commencer à utiliser excel ,SVP j'ai une problème au niveau d'une multiplication d'une matrice par un vecteur car il m'affiche les mêmes valeurs comme résultat.
vous trouveriez ci-joint le fichier excel ou vous pouvez réagir .
Bien cordialement
 

Pièces jointes

  • Nouveau Feuille de calcul Microsoft Excel.xlsx
    8.4 KB · Affichages: 7

Hasco

XLDnaute Barbatruc
Repose en paix
Bonsoir,

Sélectionnez N5 à N10 (N5 est la cellule active) cliquez dans la barre de formule et validez par CTRL+MAJ+ENTREE
PRODUITMAT et INVERSEMAT sont des formules renvoyant des matrices (formules matricielles), il faut les valider différemment.

A bientôt
 

houcem ayari

XLDnaute Nouveau
Bonsoir,

Sélectionnez N5 à N10 (N5 est la cellule active) cliquez dans la barre de formule et validez par CTRL+MAJ+ENTREE
PRODUITMAT et INVERSEMAT sont des formules renvoyant des matrices (formules matricielles), il faut les valider différemment.

A bientôt
Bonjour ,
Merci pour votre retour, j'ai appliquée ce que vous m'avez dit dans le brouillon, il marche bien, par contre j'ai essayé de l'appliqué dans le fichier d'origine mais il m'affiche zéro comme résultats.la formule est dans la feuille MTF ,colonne R15=>R20.
Merci pour votre aide, je suis vraiment bloqué.
 

Pièces jointes

  • MTFfatigue2015.xlsm
    479.2 KB · Affichages: 4

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour,

C'est votre plage dgamdelt!$AC$23:$AH$28 qui contient des zéro et votre formule INVERSEMAT sur cette matrice ne retourne que des zéro.
Je ne connais pas suffisamment votre domaine d'application et ne suis pas assez bon mathématicien pour vous aider plus avant.

Bonne journée
 

houcem ayari

XLDnaute Nouveau
Bonjour,

C'est votre plage dgamdelt!$AC$23:$AH$28 qui contient des zéro et votre formule INVERSEMAT sur cette matrice ne retourne que des zéro.
Je ne connais pas suffisamment votre domaine d'application et ne suis pas assez bon mathématicien pour vous aider plus avant.

Bonne journée
Merci, le problème, c'est qu'il affiche des nombres mais il les considérés comme des zéros.
Merci pour votre aide, peut être quelqu’un d'autre peut m'aider.
 

Hasco

XLDnaute Barbatruc
Repose en paix
Re,
c'est qu'il affiche des nombres mais il les considérés comme des zéros

Êtes-vous certain de ça, car si j'examine par vba les cellules affichant des zéros dans la plage.
0,404944167​
-0,058979197​
-0,072063938​
-0,043195351​
0​
0​
-4,66929E-05​
0,539107887​
0,005033786​
0,045795652​
0​
0​
-3,81021E-05​
0,018127118​
0,586036319​
0,065900785​
0​
0​
5,67196E-05​
0,178038724​
0,218248991​
0,568155121​
0​
0​
0​
0​
0​
0​
0,409983555​
0,002972981​
0​
0​
0​
0​
0,002972981​
0,409082​
par

Sub CZERO()
Dim c As Range
For Each c In Selection.Cells
Debug.Print c.Address(0, 0), c.Value2
Next
End Sub
Nous montre bien des valeurs Zéro là où sont affichés des 0
Les multiplications par 0 d'inversemat ne peuvent que donner des 0 (ce n'est que mon avis)

Bonnes recherches en espérant qu'un matheux passe par ici
 
Dernière édition:

Discussions similaires

Réponses
4
Affichages
273