Saltar al contenido

calcular el determinante de la matriz de Python sin el ejemplo de código numpy

Ejemplo 1: cómo encontrar determinante en numpy

import numpy as np
a = np.array([[1,2], [3,4]]) 
print np.linalg.det(a)

Ejemplo 2: determinante de matriz de Python sin numpy

def det(matrix):
    order=len(matrix)
    posdet=0
    for i in range(order):
        posdet+=reduce((lambda x, y: x * y), [matrix[(i+j)%order][j] for j in range(order)])
    negdet=0
    for i in range(order):
        negdet+=reduce((lambda x, y: x * y), [matrix[(order-i-j)%order][j] for j in range(order)])
    return posdet-negdet
¡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 *