Rutina para multiplicar y sumar
Publicado por Luis (3 intervenciones) el 10/06/2015 05:11:56
Que tal, de nuevo yo. Estoy tratando de hacer un código pero no puedo implementarlo no sé si sea el cansancio u otra cosa, pero espero me puedan ayudar.
Estoy tratando de hacer una sumatoria y multiplicaciones de matrices y lo deseo hacer de manera general, por ejemplo tengo estas dos matrices:
kd es una matriz de 3x3 y B es una matriz de 1x3
Quiero multiplicarlas y sumarlas de esta manera.
Sol = (B(1,1)*[kd(1,1)*B(1,1)+ kd(1,2)*B(1,2)+ kd(1,3)*B(1,3)]) +
(B(1,2)*[kd(2,1)*B(1,1)+ kd(2,2)*B(1,2)+ kd(2,3)*B(1,3)]) +
(B(1,3)*[kd(3,1)*B(1,1)+ kd(3,2)*B(1,2)+ kd(3,3)*B(1,3)]).
No encuentro como hacer un proceso para hacerlo, ahora si kd es de 4x4 la matriz B sería de 1x4 y solo se agregaría un termino mas a la solución. Espero me puedan ayudar muchas gracias.
Estoy tratando de hacer una sumatoria y multiplicaciones de matrices y lo deseo hacer de manera general, por ejemplo tengo estas dos matrices:
kd es una matriz de 3x3 y B es una matriz de 1x3
Quiero multiplicarlas y sumarlas de esta manera.
Sol = (B(1,1)*[kd(1,1)*B(1,1)+ kd(1,2)*B(1,2)+ kd(1,3)*B(1,3)]) +
(B(1,2)*[kd(2,1)*B(1,1)+ kd(2,2)*B(1,2)+ kd(2,3)*B(1,3)]) +
(B(1,3)*[kd(3,1)*B(1,1)+ kd(3,2)*B(1,2)+ kd(3,3)*B(1,3)]).
No encuentro como hacer un proceso para hacerlo, ahora si kd es de 4x4 la matriz B sería de 1x4 y solo se agregaría un termino mas a la solución. Espero me puedan ayudar muchas gracias.
Valora esta pregunta
0