📜  numpy 矩阵运算 | zeros()函数(1)

📅  最后修改于: 2023-12-03 15:03:19.156000             🧑  作者: Mango

Numpy 矩阵运算 | zeros()函数

Numpy 是 Python 中一个常用的科学计算库,提供了矩阵运算、线性代数、傅里叶变换等数学计算功能。其中 zeros() 是 Numpy 中常用的函数之一,用于生成全零数组。

函数定义
numpy.zeros(shape, dtype=float, order='C')
参数说明
  • shape:生成数组的形状,如(2,3)表示生成 2 行 3 列的矩阵;
  • dtype:数据类型,可选参数,默认为 float;
  • order:数据存储顺序,只能为 'C' 或 'F',默认为 'C',即按行存储。
返回值

返回一个给定形状和类型的全零数组。

示例
import numpy as np

# 生成一个 2 行 3 列的全零数组
a = np.zeros((2, 3))
print(a)

运行结果为:

[[0. 0. 0.]
 [0. 0. 0.]]
应用场景

zeros() 函数常用于生成全零矩阵,并与其他数组进行计算或拼接。它还可以用于图像处理、模拟等领域。

另外,numpy 中也提供了生成全 1 的数组函数 ones() 和生成任意常数数组的函数 full()。