---
title: linalg.det
description: "计算数组的行列式。"
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpckit/devg/kunpengaccel_kml_1114.html
sourcePath: /source/zh/kunpenghpcs/hpckit/devg/kunpengaccel_kml_1114.html
indexId: 95bf6069893cbc9551d0720d25bc89dc9466610ba8c9441867f844c64471353461
---
# linalg.det

#### 功能描述

计算数组的行列式。


#### 必选输入参数

| 参数名 | 类型 | 说明 |
| --- | --- | --- |
| a | array\_like | 输入数组。 |


#### 可选输入参数

无。


#### 返回数据

| 类型 | 说明 |
| --- | --- |
| ndarray | a的行列式。 |


#### 示例

```
>>> import numpy as np
>>> # 二维数组[[a,b],[c,d]]的行列式结果 ad - bc
>>> a = np.array([[1,2],[3,4]])
>>> a
array([[1, 2],
       [3, 4]])
>>> 
>>> np.linalg.det(a)
-2.0 
>>> 
>>> a = np.array([[[1,2],[3,4]], [[1,2],[2,1]], [[1,3],[3,1]]])
>>> a
array([[[1, 2],
        [3, 4]],

       [[1, 2],
        [2, 1]],

       [[1, 3],
        [3, 1]]])
>>> 
>>> np.linalg.det(a)
array([-2., -3., -8.])
>>>
```
