Bonjour a tous,
Je suis en train de réaliser un interface de calcul matriciel et j'ai un petit soucis au niveau du produit.
J'ai déjà fait la somme sans soucis, mais la je bloque.
Je récupère correctement mes tableau, et je pense que cela coince au niveau de l'algorithme que voici :
J'obtiens sur la console un jolie : "Uncaught TypeError: Cannot read property '0' of undefined" au niveau de ma ligne "matriceT1[i1][j1] = matriceT1[i1][j1] + (Number(matriceA1[i1][k]) * Number(matriceB[k][j1]));"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 var matriceT1 = Array(); var i1; var j1; var k; for (i1 = 0; i1 < nbligneA1; i1++) { matriceT1[i1] = Array(); for (j1 = 0; j1 < nbcoloneB1; j1++) { for (k = 0; k < nbcolonneA1; k++) { matriceT1[i1][j1] = matriceT1[i1][j1] + (Number(matriceA1[i1][k]) * Number(matriceB[k][j1])); } } }
Et après quelque temps de réflexion, je n'arrive absolument pas a résoudre ce soucis.
En espérant que certains d'entre vous pourrons m'aider.
Fred
Partager