|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
请教大神,complex double 怎么与double运算?感谢!) x M! v3 c- c) E/ f
& x) A( L) z( m0 s- X) _4 J- f/ A0 k" Z
代码运行时产生了复数,怎么解决- _9 V$ Z& w5 x0 L& X/ T
f=im2double(image_o);) @6 m$ { l% X# ]4 D
F=fft2(f);
9 `2 [5 d! J0 s) a' @' GF=fftshift(F);% h: W- x; O; K: T7 ], s
%执行退化3 ]2 i3 h, B3 o' y+ j# X6 W
[M,N]=size(F);% Y1 k" @7 `$ M
[u,v]=meshgrid(1:M,1:N);%生成二维坐标系
7 T$ `, W8 @3 e% P/ g5 z) vH=exp(-0.0025* ( (u-M/2).^2+(v-N/2).^2).^(5/6) );: s$ [4 w. M3 H* U, F1 a' r
F=abs(F).*H;
& d( |1 W5 n, }
8 j8 E1 v4 B! g' j5 _/ W# s
, v- l3 l! x) E
; J8 T. _+ L/ d% ^) C/////////错误使用 .*
- ?. {8 r4 i( S0 B7 j4 i矩阵维度必须一致。; {( X) b$ l# U* i$ v
, K* R, F& _( s5 j$ Q. [出错 Untitled7 (line 13)5 @* `& a8 c* f; b
F=abs(F).*H; |
|