遍历数组的两种方式
2009-07-25 03:20
225 查看
一,普通数组:
1,下标遍历:
结果:16
2,元素遍历:
结果: 16
二,元胞数组:
1,下标遍历
结果:i am iwantnon
2,元素遍历:
结果:i am iwantnon
注:二,2中的s是1*1 cell,要访问之需用s{1}。
--
元素遍历的一个应用:
如果被遍历数组的元素本身是下标(例如find函数的返回值index数组),那么用元素遍历更自然:
1,下标遍历:
v=[1,4,6,4,1]; s=0; for i=1:length(v) s=s+v(i); end disp(s); |
2,元素遍历:
v=[1,4,6,4,1]; s=0; for ve=v s=s+ve; end disp(s); |
二,元胞数组:
1,下标遍历
strvec={'i','am','iwantnon'}; str=[]; for i=1:length(strvec) str=[str,' ',strvec{i}]; end disp(str); |
2,元素遍历:
strvec={'i','am','iwantnon'}; str=[]; for s=strvec str=[str,' ',s{1}]; end disp(str); |
注:二,2中的s是1*1 cell,要访问之需用s{1}。
--
元素遍历的一个应用:
如果被遍历数组的元素本身是下标(例如find函数的返回值index数组),那么用元素遍历更自然:
index=find(A==0); for i=index A(i)=...; end |
相关文章推荐
- mysql存储过程中遍历数组字符串的两种方式
- json数组遍历的两种方式
- Java中HashMap遍历的两种方式
- PHP遍历数组赋值方式比较
- Collection、Map、数组 遍历方式
- 数组的遍历方式
- Java中HashMap遍历的两种方式
- Java中HashMap遍历的两种方式
- Java HashMap遍历的两种方式
- javascript遍历数组的两种方法
- Java中HashMap遍历的两种方式
- Objective-C中遍历字典、数组和集合的几种常见方式
- HashMap遍历key和value的两种方式
- 遍历HashMap的两种方式
- php数组,数组相关操作及数组三种遍历方式
- 【前台 ajax】web项目前台传递数组给后台 两种方式
- 生成随机数组的两种方式
- 黑马程序员——FileReader,RileWriter以字符,字符数组两种方式复制文件
- Java中HashMap遍历的两种方式
- Map集合遍历的两种方式