matlab size zero 多维数组

matlab size zero 多维数组

ID:8796238

大小:16.22 KB

页数:4页

时间:2018-04-08

matlab size zero 多维数组_第1页
matlab size zero 多维数组_第2页
matlab size zero 多维数组_第3页
matlab size zero 多维数组_第4页
资源描述:

《matlab size zero 多维数组》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、size:返回数组的维数语法: d=size(X)[m,n]=size(X)m=size(X,dim)[d1,d2,d3,...,dn]=size(X) 详细描述: d=size(X)返回一个向量,向量含有ndims(X)个元素(ndims(X)表示X数组的维数),这个向量记录了每一个维度的尺寸。如果X是一个标量,则在matlab中,返回一个[11]的向量。将数组的每个维的大小返回给[m,n]=size(X)将二维矩阵X每一个维度的大小记录在向量[m,n]中。m=size(X,dim) 将矩阵X第m维的大小赋值给m[d1,d2,d3,...,dn

2、]=size(X)对于维数大于1的矩阵X,将每一个维度的大小记录在d1,d2...dn中。如果n小于X矩阵的维数,则di(i=n)都等于1。例子:例1矩阵rand(2,3,4)第二维的大小是3m=size(rand(2,3,4),2)m=3下面的输出是一个向量d=size(rand(2,3,4))d=[234]矩阵的每一个维数大小赋值给m,n,p[m,n,p]=size(rand(2,3,4))m=2n=3

3、p=4例2X=ones(3,4,5)[d1,d2,d3]=size(X)d1=3,d2=4,d3=5但是如果,[d1,d2...dn]中的nnims(X),最后一个参数表示一个单维度,总是等于1。例如:[d1,d2,d3,d4,d5,d6]=size(X)d1=3d2=4d3=5d4=1d5=1d6=1其他参见: exist,length,numel,whoszeros:创建数据元素全部为0的矩阵语

4、法: B=zeros(n)B=zeros(m,n)B=zeros([mn])B=zeros(m,n,p,...)B=zeros([mnp...])B=zeros(size(A))zeros(m,n,...,classname)zeros([m,n,...],classname) 详细描述: B=zeros(n)返回一个n行,n列的矩阵,所有元素初始化为0,如果n不是一个标量,将返回错误信息。B=zeros(m,n)orB=zeros([mn])返回一个m行,n列的矩阵,所有元素初始化为0。B=zeros(m,n,p,...)orB=zeros([

5、mnp...])返回一个mxnxpx...的矩阵,所有元素初始化为0。注意:m,n,p,...必须是非负整数,负整数将被当做0看待。B=zeros(size(A))返回同A矩阵相同维度的数组B,并且每个元素被初始化为0。zeros(m,n,...,classname)orzeros([m,n,...],classname)返回一个mxnxpx...的矩阵,所有元素初始化为0,数据类型为classname,classname是用一个string类型描述的输出数据类型。classname可以为以下列值,'double','single','int8'

6、,'uint8','int16','uint16','int32','uint32','int64',or'uint64'。例子: x=zeros(2,3,'int8');附注: matlab语言中没有用来描述矩阵维度的申明;matlab会自动为矩阵分配存储空间,然而,对于大型的矩阵,如果用zeros函数来给矩阵预留存储空间,所有的元素都是同时或者按行列被赋值,matlab执行速度会非常快。例如:x=zeros(1,n);fori=1:n,x(i)=i;end 其他参见:eye,ones,rand,randn,complexmatlab多维数组申

7、明分类: matlab2010-04-2514:28 134人阅读 评论(0) 收藏 举报R(:,:,1)=[1,2,3];R(:,:,2)=[4,5,6];R(:,:,3)=[7,8,9];C(:,:,1)=[2,2,3];C(:,:,2)=[3,5,6];C(:,:,3)=[4,8,9];D(:,:,1)=[2,4,3];D(:,:,2)=[3,5,6];D(:,:,3)=[4,6,9];X(:,:,:,1)=R;X(:,:,:,2)=C;X(:,:,:,3)=D;sizex=size(X);

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。