|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
请教大神,complex double 怎么与double运算?感谢!" Z. K/ u4 c6 |) A- D
0 _! b/ ?3 V6 ]9 W! b# ^ y4 }代码运行时产生了复数,怎么解决$ [: M; P" t3 V' f, M
f=im2double(image_o);
0 m; k& Z4 S$ K* o( n1 k: C" |F=fft2(f);& p* L9 e7 Q1 O- c
F=fftshift(F);8 ~) F8 C& `% q' S" o8 ^$ F
%执行退化
! l* H- M/ z4 `6 H3 i, r9 L8 U[M,N]=size(F);! Z4 x! o% O' @* C8 ]1 Q, v
[u,v]=meshgrid(1:M,1:N);%生成二维坐标系
2 D( Q# L4 l2 U6 F3 m% VH=exp(-0.0025* ( (u-M/2).^2+(v-N/2).^2).^(5/6) );
O+ Y8 `( n y6 q# _# nF=abs(F).*H;, E5 f7 A( Y* Q) ]8 e; W4 U
& r& p, @* m, x3 X& Y& K. Q
& u# p' t7 @7 f7 m
! V/ E6 z2 y$ b- Y- F P/////////错误使用 .*
( G* A' J0 |* D9 T9 M矩阵维度必须一致。% r" z$ E1 O7 D) f' y6 n
8 J; Z3 l9 H- u+ {, ?8 y# g出错 Untitled7 (line 13)' d( E c/ F7 Z: r! c8 E3 ?; E$ }
F=abs(F).*H; |
|