|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
请教大神,complex double 怎么与double运算?感谢!6 p3 V4 W5 W+ ~) e
5 E" n2 m) |" L! Y0 r代码运行时产生了复数,怎么解决
/ n3 K. {( b, H9 ^; C+ B% uf=im2double(image_o);
; m) A# ?( W+ ^! zF=fft2(f);
2 ~. ]5 [9 K' \" i8 AF=fftshift(F);
( E: d* F- j* ^# h( T: r) l%执行退化+ d6 y; d @" T; h; p% z! G# D
[M,N]=size(F);" C7 Y& l" Q: f9 L g. x
[u,v]=meshgrid(1:M,1:N);%生成二维坐标系
3 b8 p: v6 x' }' R& zH=exp(-0.0025* ( (u-M/2).^2+(v-N/2).^2).^(5/6) );9 T! [6 T" A5 D6 o1 t; k
F=abs(F).*H;
) n6 B z1 i B6 {' J6 Z* ]
. F9 N4 d) s r2 U: l
: n) R5 Y. D; X$ h; m/ k+ D( D. |, p1 s' b" o# X& R
/////////错误使用 .*
; m) R; u) c6 @矩阵维度必须一致。
. D4 u% r; p( X1 {. l8 C* B1 B1 o% z: o! J4 u5 P/ r
出错 Untitled7 (line 13): h* n" w6 f1 H) P! g7 |2 @% [
F=abs(F).*H; |
|