本文简要介绍 python 语言中 numpy.identity
的用法。
用法:
numpy.identity(n, dtype=None, *, like=None)
返回标识数组。
标识数组是一个正方形数组,主对角线上有一个。
- n: int
n x n 输出中的行数(和列数)。
- dtype: 数据类型,可选
输出的数据类型。默认为
float
。- like: array_like
允许创建非 NumPy 数组的引用对象。如果作为
like
传入的类似数组支持__array_function__
协议,则结果将由它定义。在这种情况下,它确保创建一个与通过此参数传入的数组对象兼容的数组对象。
- out: ndarray
n x n 数组,其主对角线设置为 1,所有其他元素设置为 0。
参数:
返回:
例子:
>>> np.identity(3) array([[1., 0., 0.], [0., 1., 0.], [0., 0., 1.]])
相关用法
- Python numpy isclose用法及代码示例
- Python numpy issctype用法及代码示例
- Python numpy isnat用法及代码示例
- Python numpy is_busday用法及代码示例
- Python numpy isposinf用法及代码示例
- Python numpy issubdtype用法及代码示例
- Python numpy issubclass_用法及代码示例
- Python numpy interp用法及代码示例
- Python numpy issubsctype用法及代码示例
- Python numpy iscomplexobj用法及代码示例
- Python numpy iinfo用法及代码示例
- Python numpy in1d用法及代码示例
- Python numpy indices用法及代码示例
- Python numpy isfinite用法及代码示例
- Python numpy ix_用法及代码示例
- Python numpy iscomplex用法及代码示例
- Python numpy imag用法及代码示例
- Python numpy isin用法及代码示例
- Python numpy insert用法及代码示例
- Python numpy i0用法及代码示例
- Python numpy intersect1d用法及代码示例
- Python numpy isinf用法及代码示例
- Python numpy isrealobj用法及代码示例
- Python numpy ipmt用法及代码示例
- Python numpy isscalar用法及代码示例
注:本文由纯净天空筛选整理自numpy.org大神的英文原创作品 numpy.identity。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。