use*_*687 0 matlab loops for-loop
xstrich没有出现在工作区中.你能建议我怎么解决它?
v=1;
for k = 3527:3671
jpgFilename = strcat('gray','_',num2str(k),'.jpg');
if exist(jpgFilename,'file')
imageData = imread(jpgFilename);
data = imageData(:,:,2);
image = imageData(:)';%'//
xstrich(v) = [xstrich;image];
v=v+1;
end
end
Run Code Online (Sandbox Code Playgroud)
明显!在具有递减顺序的循环时,永远不会达到内部操作:
for k = 3527:3071
% never reaches here
end
Run Code Online (Sandbox Code Playgroud)
更改订单或使用-1.
for k = 3527:-1:3071
% reaches here
end
Run Code Online (Sandbox Code Playgroud)
更新:
更新问题后,现在应检查是否符合条件if-loop.这意味着,
| 归档时间: |
|
| 查看次数: |
35 次 |
| 最近记录: |