概述
一,普通数组:
1,下标遍历:
v=[1,4,6,4,1]; |
结果:16
2,元素遍历:
v=[1,4,6,4,1]; s=0; for ve=v s=s+ve; end disp(s); |
结果: 16
二,元胞数组:
1,下标遍历
strvec={'i','am','iwantnon'}; str=[]; for i=1:length(strvec) str=[str,' ',strvec{i}]; end disp(str); |
结果:i am iwantnon
2,元素遍历:
strvec={'i','am','iwantnon'}; str=[]; for s=strvec str=[str,' ',s{1}]; end disp(str); |
结果:i am iwantnon
注:二,2中的s是1*1 cell,要访问之需用s{1}。
--
元素遍历的一个应用:
如果被遍历数组的元素本身是下标(例如find函数的返回值index数组),那么用元素遍历更自然:
index=find(A==0); for i=index A(i)=...; end |
最后
以上就是潇洒玫瑰为你收集整理的遍历数组的两种方式的全部内容,希望文章能够帮你解决遍历数组的两种方式所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复