在算法设计中经常用到的就是获取数组的大小,Matlab提供了一系列命令来完成不同的功能。下面详细说明: 1 size 功能:主要用来获得矩阵的各个维数的大小,或者指定维数的大小。 语法: d = size(X) [m,n] = size(X) m = size(X,dim) [d1,d2,d3,...,dn] = size(X) 其语法应用比较灵活。 2 length 功能:用来获得一维数组的长度或者多维数组中最大的维数 语法:numberOfElements = length(array) 3 numel 功能:计算一个数组所有的元素数或指定下标的元素数语法: n = numel(A) 4 ndims 功能:获取数组的维数 语法:n = ndims(A)
length和size使用区别: 一般情况下,获取一维数组的长度用length函数;获取多维函数的维数大小用size; |
[技术| 编程·课件·Linux] Matlab命令系列之查看数组大小命令:size、length、nume ...
admin
· 发布于 2013-02-26 18:09
· 1421 次阅读
转载文章时务必注明原作者及原始链接,并注明「发表于 软院网 RuanYuan.Net 」,并不得对作品进行修改。