Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#2 |
初级会员
注册日期: 2008-10-15
年龄: 40
帖子: 2
声望力: 0 ![]() |
![]()
我自己失败的程序:
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'。 不知道为什么反正总是不对…… |
![]() |
![]() |