|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
请教大神,complex double 怎么与double运算?感谢!+ y# X& ^ m% P6 y
* q! R8 G4 G6 T4 q: f/ r代码运行时产生了复数,怎么解决
7 F/ ^! u+ A$ {9 r, J& mf=im2double(image_o);
4 P. z6 Q& l9 l b3 d4 S6 cF=fft2(f);) B7 ?1 E+ N2 B
F=fftshift(F);
9 ]: O+ k( ~: {" v! X%执行退化
. n" J0 C$ T! _' l3 A[M,N]=size(F);
8 b. w/ ]2 v+ V: _[u,v]=meshgrid(1:M,1:N);%生成二维坐标系% v8 A- j8 c, s7 X+ x
H=exp(-0.0025* ( (u-M/2).^2+(v-N/2).^2).^(5/6) );/ J# t! U( s+ I- D" L9 `
F=abs(F).*H;
6 [; E! S( [0 v* R$ y1 M
w$ L4 O( N5 Z/ Q! \: o
- }/ @$ g+ b c& W
$ c8 f4 D) F" e/ j* g/////////错误使用 .*
( e* Z* ~- a" p矩阵维度必须一致。
; M9 N; S8 ^. _7 c: \- f: f5 }; x" I" R* d! T& h) a0 ?
出错 Untitled7 (line 13)6 ?- R9 |) k& Y# t4 W
F=abs(F).*H; |
|