Matlab学习笔记(五)

Array Dimensions

这里主要介绍有关的函数:

1、length

语法为:

numberOfElements = length(array),它的返回值是数组中最大维的元素的数目。这里的数组是MATLAB所允许的任意数据类型以及任意维。

对于一个非空的数组而言,numberOfElements和max(size(array))是等价的。对于空的数组而言,其值为0.

例子:

X = [5, 3.4, 72, 28/4, 3.61, 17 94 89];

length(X)
ans =
     8
Y = rand(2, 5, 17, 13);

length(Y)
ans =
    17
这里Y是四维数组,其中最大维是17,所以length结果为17。


2、ndims

语法:

n=ndims(A),返回的是数组A的维数。在一个数组中维数总是大于等于2的。


3、numel

语法:

n = numel(A)
n = numel(A, index1, index2, ... indexn)

n = numel(A)返回值

你可能感兴趣的:(Matlab)