作者ax1981 (ax1981)
看板MATLAB
标题[问题]for 回圈问题...
时间Sat Sep 22 23:18:01 2012
假设a2有3个档案...
a_10_7.bmp
a_1_11.bmp
a_1_6.bmp
al_x=3(因为有三个档案)
想利用回圈的方式得到
a_x=10
1
1
a_y=7
11
6
但是我利用下面的回圈跑出来的结果却是...
a_x=1
1
1
a_y=_
1
6
----------
我的问题...不晓得出在哪..
for i=i:a1_x
site1=strfind(a2(i,:),'_');
site2=strfind(a2(i,:),'.bmp');
a_x=a2(:,site1(1)+1:site1(2)-1);
a_y=a2(:,site1(2)+1:site2(1)-1);
if i<a1_x;
i=i+1;
end
end
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.24.189.175
※ 编辑: ax1981 来自: 114.24.189.175 (09/22 23:18)