numpy.matlib.identity#
- matlib.identity(n, dtype=None)[源代码]#
返回给定大小的方阵单位矩阵.
- 参数:
- nint
返回的单位矩阵的大小.
- dtypedata-type,可选
输出的数据类型.默认为
float.
- 返回:
- outmatrix
一个 n x n 的矩阵,其主对角线设置为1,所有其他元素为零.
参见
numpy.identity等效的数组函数.
matlib.eye更通用的矩阵单位函数.
示例
>>> import numpy.matlib >>> np.matlib.identity(3, dtype=int) matrix([[1, 0, 0], [0, 1, 0], [0, 0, 1]])