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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
已知两个函数:正态分布x1和矩形分布x2,利用FFT和ifft求两个函数卷积x,并显示出图像,代码如下:" u$ W' N& J' F% m' v% P/ o
fs = 100;
ts = 1/fs;%时域抽样间隔
t = [-1:ts:1];
x1 = normpdf(t, 0, 0.07);
x2 = unifpdf(t,-0.2,0.2);

1 z, I$ Q/ x# Z7 B8 h7 I- `* L
%绘制时域波形
subplot(311)
plot(t,x1);
title('正态分布密度函数时域图像');
subplot(312)
plot(t,x2);
title('矩形分布密度函数时域图像');

' i, T6 N; T: }! L" f+ K6 D
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('正态分布与矩形分布联合密度函数时域图像');

) C9 x7 O/ Z0 x) D2 W: ~1 X
结果无法显示x,请求高手指教

4 [) ^8 Q& n+ q4 v: o: c
  • 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 编辑 ) n+ h; K! r# |1 g

    . Y: P* I6 h8 w$ v( L3 @% f
  • TA的每日心情
    慵懒
    2022-12-26 15:28
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-21 01:53 , Processed in 0.109375 second(s), 26 queries , Gzip On.

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

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

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