¿Cómo calcular el determinante de una array usando NumPy?

Un número especial que se puede calcular a partir de una array cuadrada se conoce como Determinante de una array cuadrada. El Numpy nos proporciona la función para calcular el determinante de una array cuadrada usando la función numpy.linalg.det() .

Sintaxis:

numpy.linalg.det(array)

Ejemplo 1: Cálculo del determinante de una array Numpy 2X2 usando la función numpy.linalg.det()

Python3

# importing Numpy package
import numpy as np
  
# creating a 2X2 Numpy matrix
n_array = np.array([[50, 29], [30, 44]])
  
# Displaying the Matrix
print("Numpy Matrix is:")
print(n_array)
  
# calculating the determinant of matrix
det = np.linalg.det(n_array)
  
print("\nDeterminant of given 2X2 matrix:")
print(int(det))

Producción:

En el ejemplo anterior, calculamos el Determinante de la array cuadrada 2X2.

Ejemplo 2: Cálculo del determinante de una array Numpy 3X3 usando la función numpy.linalg.det()

Python3

# importing Numpy package
import numpy as np
  
# creating a 3X3 Numpy matrix
n_array = np.array([[55, 25, 15],
                    [30, 44, 2],
                    [11, 45, 77]])
  
# Displaying the Matrix
print("Numpy Matrix is:")
print(n_array)
  
# calculating the determinant of matrix
det = np.linalg.det(n_array)
  
print("\nDeterminant of given 3X3 square matrix:")
print(int(det))

Producción:

En el ejemplo anterior, calculamos el Determinante de la array cuadrada 3X3.

Ejemplo 3: Cálculo del determinante de una array Numpy de 5X5 usando la función numpy.linalg.det()

Python3

# importing Numpy package
import numpy as np
  
# creating a 5X5 Numpy matrix
n_array = np.array([[5, 2, 1, 4, 6],
                    [9, 4, 2, 5, 2],
                    [11, 5, 7, 3, 9],
                    [5, 6, 6, 7, 2],
                    [7, 5, 9, 3, 3]])
  
# Displaying the Matrix
print("Numpy Matrix is:")
print(n_array)
  
# calculating the determinant of matrix
det = np.linalg.det(n_array)
  
print("\nDeterminant of given 5X5 square matrix:")
print(int(det))

Producción:

En el ejemplo anterior, calculamos el Determinante de la array cuadrada de 5X5.

Publicación traducida automáticamente

Artículo escrito por vanshgaur14866 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *