找回密码
 注册
查看: 170|回复: 3
打印 上一主题 下一主题

求教两个函数卷积的FFT和IFFT问题

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
已知两个函数:正态分布x1和矩形分布x2,利用FFT和ifft求两个函数卷积x,并显示出图像,代码如下:
  U% _0 C: p( ?* G2 J# H7 P
fs = 100;
ts = 1/fs;%时域抽样间隔
t = [-1:ts:1];
x1 = normpdf(t, 0, 0.07);
x2 = unifpdf(t,-0.2,0.2);
! @4 M7 V3 f- ^
%绘制时域波形
subplot(311)
plot(t,x1);
title('正态分布密度函数时域图像');
subplot(312)
plot(t,x2);
title('矩形分布密度函数时域图像');

8 W& X: N' K2 G9 _6 \
N = 512;%所做的FFT点数,2的次幂能实现快速算法
X1 = fft(x1,N);%求得x(n)的DFT结果
X2 = fft(x2,N);%求得x(n)的DFT结果
X1 = X1/fs;
X2 = X2/fs;
x=ifft(X1.*X2);
subplot(313)
plot(t,x);
title('正态分布与矩形分布联合密度函数时域图像');

: D; K/ D7 _) @/ L" f) ^/ G' Q
结果无法显示x,请求高手指教

( N# y, d$ i! D5 L6 S
  • TA的每日心情
    慵懒
    2022-12-26 15:28
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2022-2-16 17:05 | 只看该作者
    你制定了数据点的个数N,导致t和x数据长度不一样而报错
  • TA的每日心情
    慵懒
    2022-12-26 15:28
  • 签到天数: 1 天

    [LV.1]初来乍到

    3#
    发表于 2022-2-16 17:06 | 只看该作者
    本帖最后由 nevadaooo 于 2022-2-16 17:07 编辑 6 p/ H/ G; u, U& X% c5 n* C( w! M
    * t+ G& a6 q) l3 k" ~3 }2 m
  • TA的每日心情
    慵懒
    2022-12-26 15:28
  • 签到天数: 1 天

    [LV.1]初来乍到

    4#
    发表于 2022-2-16 17:08 | 只看该作者
    你自己跑跑试试
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-5-29 18:02 , Processed in 0.093750 second(s), 26 queries , Gzip On.

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

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

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