matlab遍历cell和array的for循环写法

花括号{}的数据类型是cell

numlist={3,6,18}
for k1 = 1:length(numlist)
    fprintf('Number at position %d = %6.2f\n', k1, numlist{k1})
end

中括号[]的数据类型是array

v=[1,4,6,4,1];
s=0;
for i=1:length(v)
    s=s+v(i);
end
disp(s);

猜你喜欢

转载自blog.csdn.net/appleyuchi/article/details/107601700