Saltar al contenido

multiplicar la matriz 3×3 en el ejemplo de código de Python

Nuestros mejores investigadores agotaron sus provisiones de café, investigando noche y día por la respuesta, hasta que Marco encontró la contestación en GitLab y ahora la compartimos con nosotros.

Ejemplo 1: multiplicación de matrices en python

# Program to multiply two matrices using nested loops# 3x3 matrix
X =[[12,7,3],[4,5,6],[7,8,9]]# 3x4 matrix
Y =[[5,8,1,2],[6,7,3,0],[4,5,9,1]]# result is 3x4
result =[[0,0,0,0],[0,0,0,0],[0,0,0,0]]# iterate through rows of Xfor i inrange(len(X)):# iterate through columns of Yfor j inrange(len(Y[0])):# iterate through rows of Yfor k inrange(len(Y)):
           result[i][j]+= X[i][k]* Y[k][j]for r in result:print(r)

Ejemplo 2: cómo multiplicar matrices en python

# Program to multiply two matrices using list comprehension# 3x3 matrix
X =[[12,7,3],[4,5,6],[7,8,9]]# 3x4 matrix
Y =[[5,8,1,2],[6,7,3,0],[4,5,9,1]]# result is 3x4
result =[[sum(a*b for a,b inzip(X_row,Y_col))for Y_col inzip(*Y)]for X_row in X]

Sección de Reseñas y Valoraciones

No se te olvide recomendar este ensayo si te fue útil.

¡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. Los campos obligatorios están marcados con *