作者DimpleHu (小酒窝)
看板MATLAB
标题[讨论] num2str指令的用法
时间Fri Oct 5 17:25:21 2012
因为刚学matlab不是很懂~
稍微了解他的语法也爬文过
现在看不大懂
for pix=1:n
IMG=
eval(['imread(''/Users/AceChen/Exp/Data.0325/Image',num2str(pix+37),'.bmp'')']);
for y=1:1040
for x=1:1040
AVG(x,y)=AVG(x,y)+(IMG(x,y)/n);
end
end
end
这段语法的用意...不懂他用num2str来读取图片的想法是甚麽?
想请问各位大大们~帮小的一个忙QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.102.159
1F:→ DKer:这样数字才会随着回圈变换啊 10/05 17:43
2F:→ peterwu76:因为数字才可以跑回圈,而你读取的东西是字串 10/06 16:54
3F:→ peterwu76:所以需要"number 2(to) string" la~ 10/06 16:54
4F:推 Yuccaa:数据data有n张图 他是使用num2str去读取不同data 如p大说的 10/07 13:10
5F:推 eatkai:因为imread後面的那串是字串,所以你档名要从1+37读到n+37 10/08 12:04