找回密码
 注册
关于网站域名变更的通知
查看: 397|回复: 1
打印 上一主题 下一主题

重心法修订FFT代码及效果

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-2-24 15:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
t=0:0.1:5;
: [' r) w0 c9 p  Q9 M+ @7 @8 I5 Qy=cos(2*pi*2*t)+sin(2*pi*2*t)*j) G+ @: f, ^: ~/ u
y=fftshift(fft(y,64));
# F  {& I" q5 v1 m6 Hf=linspace(-5,5,64);
# F7 v# X/ f; T7 Vfigure(1)
. v- o- t" H4 x) v" K- Tsubplot(2,1,1)' g6 _9 d2 p. G: T
plot(f,abs(y))8 l5 i4 H+ ^( ^8 y4 U
%%重心法修订FFT主瓣重心%%3 w( C  y1 K' U: }* k# {% D( A9 u  h+ ?* k
[m,n]=find(abs(y)==max(max(abs(y))));
! u* k+ ~, M, J) j( f) Q, [z=abs(y(n+1))-abs(y(n-1));
$ \7 c  f; D9 t/ R$ m# Kif z>=0
9 O0 w0 x* W' ?    n1=n+abs(y(n+1))/(abs(y(n))+abs(y(n+1)));
! n* e* L; l( t8 k: V0 r6 Mend2 X& ^4 G. r" ~) G, M5 r
if z<0/ [( @6 S  ^. w
    n1=n+abs(y(n-1))*(-1)/(abs(y(n))+abs(y(n-1)));
# Z' Z6 T7 C3 F/ N- i3 @end5 ^; Y! l% G+ t3 {
df=-5+(n1-1)*10/63;! l& Q" n3 i# [: h
f(n)=df;%修订后主瓣重心
6 [% l" ], y, f1 o! V' y% W! usubplot(2,1,2)
6 D2 g# B+ p; @9 @! Uplot(f,abs(y))
+ w$ r: z' A2 K  }
6 @6 ^& U5 ~+ V+ |1 _3 i1 x
  • TA的每日心情
    开心
    2019-11-21 15:51
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-2-26 17:50 | 只看该作者
    重心法修订FFT代码及效果
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-7-21 01:13 , Processed in 0.125000 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表