Saltar al contenido

Multiplicación de matrices abstractas con variables

Luego de mucho trabajar hemos dado con la respuesta de este enigma que agunos lectores de este espacio han presentado. Si tienes algún detalle que aportar no dudes en compartir tu comentario.

Solución:

Usando sympy puedes hacer esto:

>>> from sympy import *
>>> var('a c d A B')
(a, c, d, A, B)
>>> A = Matrix([[1, 0], [a, c]])
>>> A
Matrix([
[1, 0],
[a, c]])
>>> B = Matrix([[1, d], [0, 1]])
>>> B
Matrix([
[1, d],
[0, 1]])
>>> M = A.multiply(B)
>>> M
Matrix([
[1,       d],
[a, a*d + c]])

Tienes la opción de asentar nuestra ocupación exponiendo un comentario y dejando una puntuación te damos la bienvenida.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada.