matlab中zeros()函数 (matlab在线网页版)
上海夜店
05-08
阅读:60
评论:0
![](/gg/hf11.gif)
zeros() 函数用于创建指定大小和类型的全零数组。
语法
zeros(n)
zeros([m, n])
zeros([m, n, p, ...])
zeros(size(A))
zeros(obj)
输入参数
- n - 创建的数组的大小。如果 n 为标量,则创建一个 n x n 矩阵。如果 n 为向量,则创建一个大小为 n(1) x n(2) x ... x n(end) 的数组。
- [m, n] - 创建的数组的大小。创建一个大小为 m x n 的矩阵。
- [m, n, p, ...] - 创建的数组的大小。创建一个大小为 m x nx p x ... 的数组。
- size(A) - 输入数组的大小。创建一个与输入数组大小相同的新数组,所有元素均为零。
- obj - 输入对象。创建一个与输入对象大小相同的新对象,所有元素均为零。
![matlab中zeros()函数 (matlab在线网页版)](https://all-brilliant.com/thumb/20240508052545_30451.jpg)
输出参数
- Z - 创建的全零数组。
示例
% 创建一个 3x3 全零矩阵
Z = zeros(3)% 创建一个 2x4 全零矩阵
Z = zeros([2, 4])% 创建一个 3 维全零数组,大小为 2x3x4
Z = zeros([2, 3, 4])% 创建一个与 A 大小相同的新数组,所有元素均为零
A = [1, 2; 3, 4];
Z = zeros(size(A))
数据类型
zeros() 函数创建的数组的数据类型与输入参数的数据类型相同。如果未指定输入参数的数据类型,则创建的数组将使用默认数据类型 double。相关函数
- ones()
- eye()
- rand()
- randn()
更多信息
- zeros() 函数参考
- 创建数组
版权声明
本文仅代表作者观点,不代表上海桑拿立场。
本文系作者授权发表,未经许可,不得转载。