zeros在matlab 中是什么意思?

 我来答
鲨鱼星小游戏
高粉答主

2021-05-24 · 最爱分享有趣的游戏日常!
鲨鱼星小游戏
采纳数:2708 获赞数:238419

向TA提问 私信TA
展开全部

zeros在matlab中表示一个生成0矩阵的一个函数,用法如下:

zeros(m, n);  % 生成一个m*n的零矩阵 ;

zeros(m, n, k, ...);  % 生成一个m*n*k*...的零矩阵 ;

zeros(size(A));  % 生成一个与矩阵A的维度一致的零矩阵。

zeros(1,8)意思就是一个一行8列的零矩阵。因为zeros(8)相当于是zeros(8,8)的简写形式,括号里面的数字,一个是表示多少行,一个是表示多少列。zeros功能是返回一个m×n×p×...的double类零矩阵的一个函数。

在MATLAB中,此函数相关信息如下:

二维用法:zeros(m,n)或zeros(n)

功能:zeros(m,n)产生m×n的double类零矩阵,zeros(n)产生n×n的全0方阵。

n维用法:zeros(m,n,p,...) 或zeros([m n p ...])或zeros(m,n,p...,classname)

相关函数:ones、rand、randn、magic、eye

天云小店
推荐于2017-10-08 · TA获得超过2.8万个赞
知道大有可为答主
回答量:3281
采纳率:91%
帮助的人:783万
展开全部

zeros在matlab中表示一个生成0矩阵的一个函数。


最常用的用法如下:

zeros(m, n);  % 生成一个m*n的零矩阵
zeros(m);     % 生成一个m*m的零矩阵(即m阶方阵)
zeros(m, n, k, ...);  % 生成一个m*n*k*...的零矩阵
zeros(size(A));  % 生成一个与矩阵A的维度一致的零矩阵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-05-31
展开全部
首先先列出matlab中help文件对zeros函数的解释:ZEROSZerosarray.ZEROS(N)isanN-by-Nmatrixofzeros.ZEROS(M,N)orZEROS([M,N])isanM-by-Nmatrixofzeros.ZEROS(M,N,P,)orZEROS([MNP])isanM-by-N-by-P-by-arrayofzeros.ZEROS(SIZE(A))isthesamesizeasAandallzeros.ZEROSwithnoargumentsisthescalar0.ZEROS(M,N,,CLASSNAME)orZEROS([M,N,],CLASSNAME)isanM-by-N-by-arrayofzerosofclassCLASSNAME.Note:ThesizeinputsM,N,andPshouldbenonnegativeintegers.Negativeintegersaretreatedas0.Example:x=zeros(2,3,'int8');然后是自己的解释:zeros就是用来表示线性代数的0矩阵。比如:zeros(3,3)表示3行3列0矩阵。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
axqsp79
2010-12-24 · TA获得超过1484个赞
知道答主
回答量:281
采纳率:100%
帮助的人:247万
展开全部
zeros(d1,d2)是产生一个的d1*d2的全0矩阵
你的这个zero(3,0),它的竖维是0,也就是没有竖维,所以它应该是一个空矩阵。
其实这样的小的细节问题,你直接到Matlab软件环境中一试就知道结果了,这比任何人给出的答案都正确,都有说服力!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mechart
2010-12-23 · TA获得超过582个赞
知道小有建树答主
回答量:120
采纳率:100%
帮助的人:107万
展开全部
创建一个元素全为0的矩阵,比如a=zeros(3,5);就是创建一个3行5列的0矩阵。
希望能帮到你。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式