📅  最后修改于: 2023-12-03 14:44:49.464000             🧑  作者: Mango
本篇文章介绍了numpy.matlib.zeros()函数,主要包括以下几个方面:
numpy.matlib.zeros()函数用于创建指定大小的以0为元素的矩阵。
该函数的语法格式如下:
numpy.matlib.zeros(shape, dtype=None, order='C')
参数说明如下:
该函数返回指定大小,且元素全部为0的矩阵。
下面是一个简单的示例,展示了numpy.matlib.zeros()函数的用法:
import numpy as np
# 创建一个3*3的矩阵
a = np.matlib.zeros((3, 3))
print("a = \n", a)
输出:
a =
[[0. 0. 0.]
[0. 0. 0.]
[0. 0. 0.]]
除此之外,我们还可以通过指定dtype参数,创建其他类型的矩阵,例如:
import numpy as np
# 创建一个3*3的整数矩阵
b = np.matlib.zeros((3, 3), dtype=int)
print("b = \n", b)
# 创建一个3*3的复数矩阵
c = np.matlib.zeros((3, 3), dtype=complex)
print("c = \n", c)
输出:
b =
[[0 0 0]
[0 0 0]
[0 0 0]]
c =
[[0.+0.j 0.+0.j 0.+0.j]
[0.+0.j 0.+0.j 0.+0.j]
[0.+0.j 0.+0.j 0.+0.j]]