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

为什么在频域给信号施加相位延迟再逆变换后与原信号的振幅不一致

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 DOUDOU斗 于 2022-2-25 14:01 编辑 - J+ M. \* {: E' x7 L

  C( F4 b( z3 p9 d! ^原来的信号振幅是1,进行fft-施加相位延迟-ifft后的振幅只有0.73了
, a: a, e$ l6 c; g, i+ Q3 K  O
  • clear
  • close all
  • Fs=2048;% 采样频率
  • T=1/Fs; % 采样时间间隔
  • L=2048; % 信号长度
  • t=(0:L-1)*T; % 时间向量
  • x=sin(2*pi*50*t);
  • a=fft(x);
  • N0=Fs/50; % 周期
  • n0=N0/4; % 延迟的1/4周期
  • b=a.*exp(-1j*2*pi/L*n0.*(0:L-1)); %每一个复数的相位延迟1/4周期
  • c=real(ifft(b));
  • figure(1)
  • plot(t,c(1:L),'b')
  • hold on
  • plot(t,x,'r')
  • grid on
  • 1 |- |' N: W/ T

' V' T2 W: _1 v. P6 F# u复制代码
* u# v7 a4 D& r; ?/ ^
# J6 q1 Z! M6 j6 x
4 S9 z: z- _' P5 X

% i* A6 L$ J$ Y" o, G, }( s
  • TA的每日心情
    开心
    2023-1-3 15:10
  • 签到天数: 2 天

    [LV.1]初来乍到

    2#
    发表于 2022-2-25 16:53 | 只看该作者
    每个频点的相移应该跟频率成正比啊,这样不会改变幅度。每个频点加相同的相移,那就会改变幅度了
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-6-10 01:44 , Processed in 0.093750 second(s), 23 queries , Gzip On.

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

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

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