|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
请教大神,complex double 怎么与double运算?感谢!. t. L& I# D3 p, H1 ]4 H) @ b) ^
. B) X7 F9 B3 B, ?' L( i$ T( v代码运行时产生了复数,怎么解决3 d+ k% s7 v, H: R
f=im2double(image_o);8 P0 V# G ]4 j
F=fft2(f);5 ]6 h3 O; a8 k7 e5 I# B
F=fftshift(F);
+ W* q" e0 U; ], O/ v9 L5 X%执行退化
& B" U F" m/ S5 s$ f* ^* a- t. q1 v[M,N]=size(F);6 w q( Q+ c; e1 _# l0 k
[u,v]=meshgrid(1:M,1:N);%生成二维坐标系
( Z5 x1 n9 X, N" {0 ] F3 \# ~H=exp(-0.0025* ( (u-M/2).^2+(v-N/2).^2).^(5/6) );
+ [) f$ S7 q7 A" uF=abs(F).*H;! k5 l" |- C, G. R5 H. t# d8 i! L
9 ^7 R8 x3 ]4 J8 W6 O- n+ {; a8 y# ?1 h+ R. C
- ~6 U5 A# H0 M( a, a. @- g
/////////错误使用 .*# t( p# U& j- J( z4 u1 {5 P9 i* O t
矩阵维度必须一致。! D8 z6 c, f" @. a
* u" \/ P; Y, _4 q) M
出错 Untitled7 (line 13)4 i6 s! M; j6 S
F=abs(F).*H; |
|