首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >离散傅立叶变换的共轭对称性分析与MATLAB实现

离散傅立叶变换的共轭对称性分析与MATLAB实现

作者头像
timerring
发布2022-07-20 14:22:48
发布2022-07-20 14:22:48
1.1K0
举报
文章被收录于专栏:TechBlogTechBlog

一、实验目的 1.通过实验加深对共轭对称性的理解,为学习FFT 打好基础. 2.学习如何用MATLAB 证明离散傅立叶变换的共轭对称性. 二、实验原理及方法 DFT 中的x(n) , X (k)均为有限长序列,其对称性是指关于N/2

点的对称性.

 三、实验内容

 四、实验报告要求 1.简述实验原理及目的. 2.写出程序,绘制图形,分析图形,得出结论.

代码语言:javascript
复制
n=0:10;
x=10*0.8.^n;
N=length(n);
k=n;
xr=x(mod(-n,N)+1);
xe=0.5*(x+xr);
xo=0.5*(x-xr);
ye=xe*exp(-j*2*pi/N).^(n'*k);
yo=xo*exp(-j*2*pi/N).^(n'*k);
y=x*exp(-j*2*pi/N).^(n'*k);
errore=max(abs(real(y)-ye));
erroro=max(abs(j*imag(y)-yo));
subplot(321),stem(n,x);title('x(n)');
subplot(322),stem(n,xr);title('x(-n)');
subplot(323),stem(n,xe);title('xe(n)');
subplot(324),stem(n,xo);title('xo(n)');
subplot(325),stem(k,real(y),'xr');
hold
subplot(325),stem(k,ye,'.k');title('real(y)/Xe(k)');
subplot(326),stem(k,imag(y),'xr');
hold
subplot(326),stem(k,abs(yo),'.k');title('imag(y)/Xo(k)');
figure;
subplot(121),stem(errore);
subplot(122),stem(erroro);
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-07-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档