In NumPy, we can compute the determinant of the given square array with the help of numpy.linalg.det(). It will take the given square array as a parameter and return the determinant of that.
Syntax: numpy.linalg.det()
Parameter: An square array.
Return: The determinant of that square array.
Example 1:
import numpy as np
from numpy import linalg as LA
array1 = np.array([[1, 2], [3, 4]])
# Original 2-d array
print(array1)
# Determinant of the said 2-D array
print(np.linalg.det(array1))
Output:
[[1 2] [3 4]] -2.0000000000000004
Example 2:
import numpy as np
from numpy import linalg as LA
array1 = np.array([[1, 2, 3], [3, 4, 1], [3, 2, 1]])
# Original 2-d array
print(array1)
# Determinant of the said 2-D array
print(np.linalg.det(array1))
Output:
[[1 2 3] [3 4 1] [3 2 1]] -15.999999999999998