J'ai un problème avec la multiplication de la matrice:Python Matrix multiplication; tableau numpy
Je veux multiplicate par exemple a et b:
a=array([1,3]) # a is random and is array!!! (I have no impact on that)
# there is a just for example what I want to do...
b=[[[1], [2]], #b is also random but always size(b)= even
[[3], [2]],
[[4], [6]],
[[2], [3]]]
donc ce que je veux est multiplicate de cette façon
[1,3]*[1;2]=7
[1,3]*[3;2]=9
[1,3]*[4;6]=22
[1,3]*[2;3]=11
Alors résulter ce que j'ai besoin de regarder:
x1=[7,9]
x2=[22,8]
Je sais est très compliqué, mais je tente 2 heures pour mettre en œuvre cela, mais sans succès :(
qui ne ressemble pas beaucoup à la multiplication de la matrice pour me –
Je ne suis pas très bon en anglais, désolé pour une mauvaise utilisation, mais je pense c'est clair ce que je veux faire ... Merci beaucoup – thaking
Il y a une erreur dans votre exemple - la dernière entrée ne devrait-elle pas être [1,3] * [2,3] = 11? – talonmies