查看单个帖子
旧 2008-10-15, 15:35   #2
chenzheyi
初级会员
 
注册日期: 2008-10-15
年龄: 40
帖子: 2
声望力: 0
chenzheyi 正向着好的方向发展
默认 回复: [求助]使用傅里叶变换重建波前数据

我自己失败的程序:
N=13;
[fx fy]=gradient(f);
[fxx fxy]=gradient(fx);
[fyx fyy]=gradient(fy);
left=fft2(fxx+fyy);%计算等式左边的值。

for u=0:N-1
for v=0:N-1
h(u+1,v+1)=-1*(u^2+v^2);
end
end %计算求得滤波方程。

fz2=left./h;
fz2(1,1)=0;
f2=ifft2(fz2); %求得重建的f'。
不知道为什么反正总是不对……
chenzheyi 当前离线   回复时引用此帖