matlab 求数组长度
在 MATLAB 中,可以使用多种方法获取数组的长度。下面是其中几种常见的方法:
使用内置函数 length()
length()函数可用于获取一个数组或向量的长度,即元素的数量。例如:
A = [1,2,3,4,5];
len = length(A);
disp(len); % 输出 5
使用内置函数 size()
size()函数返回一个数组或矩阵的维度信息,包括每个维度的长度。如果只想获取第一个维
度的长度,则可以在 size()函数中添加第二个参数 1。例如:
A = [1,2,3;4,5,6];
len = size(A,1);
disp(len); % 输出 2
使用索引
数组的长度等于最后一个元素的索引加 1。因此,可以使用数组索引来计算数组的长度。例
如:
A = [1,2,3,4,5];
len = numel(A);
disp(len); % 输出 5
其中,numel()函数返回一个数组中元素的总数,即数组的长度。
使用 for 循环
使用 for 循环遍历数组并计数元素的数量。例如:
A = [1,2,3,4,5];
len = 0;
for i = A