matlab——zeros函数

matlab 专栏收录该内容
25 篇文章 15 订阅

matlab——zeros函数
功能
zeros函数用于创建一个全零的数组或矩阵
语法
B = zeros(n)
B = zeros(m,n)
B = zeros(m,n)
B = zeros(d1,d2,d3…)
B = zeros([d1 d2 d3…])
B = zeros(size(A))
zeros(m, n,…,classname)
zeros([m,n,…],classname)
解释
zeros(n): 生成一个nn的零矩阵,如果n不是标量,则会报错
zeros(m,n)和zeros(m,n):均是一个m
n的矩阵
zeros(d1,d2,d3…)和zeros([d1 d2 d3…]):均是生成一个d1d2d3*……的零数组或矩阵
zeros(size(A)) :生成一个和矩阵A大小相同的零矩阵
zeros(m, n,…,classname)和zeros([m,n,…],classname):生成一个类型为classname的m*n大小的零数组或矩阵,其中classname的取值有:double’, ‘single’, ‘int8’, ‘uint8’, ‘int16’, ‘uint16’, ‘int32’, or ‘uint32’
备注
MATLAB语言没有一个维度声明; MATLAB自动为矩阵分配存储空间。然而,对于大型矩阵,MATLAB程序可能会执行得更快,如果零函数用于设置一个矩阵,其元素将产生一次,或行或列的时间预留存储空间。例如

x = zeros(1,n);
for i = 1:n, x(i) = i; end

©️2022 CSDN 皮肤主题:数字20 设计师:CSDN官方博客 返回首页

打赏作者

一千种风的味道

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值