matlab——zeros函数

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

  • 22
    点赞
  • 84
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值