作者ohno406219 (阿先)
看板MATLAB
标题[问题]一段看不懂的程式码 跪求帮助...
时间Wed Aug 29 22:35:14 2012
如题
最近拿到一段程式码
但是怎麽看我都看不懂....
F1 = fft2(phase1);
F2 = F1.*phase2;
g = fft2(F2);
absg=abs(g);
gg=(absg-min(min(absg)))./(max(max(absg))-min(min(absg))).*255;
g=gg.*exp(i.*angle(g));
absg=abs(g);
temp = abs(gg - Vrimg);
mse3(a*2-1) = sum(sum(temp .^ 2))/16384;
%%%%%%%%%%%就是这一段开始~~~~~~~~~~~~~~~~~~~~~~~~
index = temp>3;
index2 = index & ~absg;
g(index2) = Vrimg(index2);
index3 = index & absg;
g(index3) = g(index3)./absg(index3).*Vrimg(index3);
似乎是在作逻辑判断吗?
但这种方式的逻辑判断是在做甚麽....我实在看不懂
恳请各位前辈帮帮小弟
感谢<3
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.35.56.47