rufo Pas me confondre avec Lycos! | fhr a écrit :
Une matrice 2x2 multipliée par une autre matrice 2x2 ça te fait une matrice 4x3 ?
En tout cas j'espère que tes matrices sont pas grosses, parce qu'un produit matrice-matrice fait à la main ça pue déjà fortement, mais en plus en bidouillant des opérations sur des bases de données, je n'ose imaginer le truc...
|
ben non, mais je voulais montrer que ma matrice 2x2 = [1 5][3 8] était représentée en base par la table "mat"
1, 1, 1 (ligne = 1, colonne = 1, valeur = 1)
1, 2, 5 (ligne = 1, colonne = 2, valeur = 5)
2, 1, 3
2, 2, 8 En plus, comme je veux calculer le produit d'une matrice par sa transposée, ça implique que la matrice résultat est symétrique et j'ai déjà trouvé comme calculer les termes Cij de la diagonale (i = j donc) :
Cii = SELECT SUM(m1.valeur * m2.valeur) AS Cii FROM mat m1 NATURAL JOIN mat m2 WHERE m1.ligne = i AND m2.ligne = i ---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
|