【发布时间】:2014-03-26 15:58:49
【问题描述】:
您好,谁能告诉我为什么我无法获得第 10 次迭代的输出以及如何在此循环中解决此问题。
i=10;
for ix=1:i
V='.jpg';
ie=num2str(ix);
Stc(:,:)=strcat(ie,V);
St=imread(Stc);
u=St;
figure(1),subplot(4,4,ix),imshow(St);
title('original image');
Nd(ix)=ndims(St);
if Nd>2
St=rgb2gray(St);
end
end
我收到以下错误:
下标分配维度不匹配。 Main 中的错误(第 12 行) Stc(:,:)=strcat(ie,V);
请有人告诉我获得输出的解决方案
【问题讨论】:
标签: matlab loops for-loop dimension mismatch