基于matlab gui的傅里叶变换分析与仿真设计(3)
3.1.5 傅里叶变换的时域微分性
若f(t) F(jw),则傅里叶时域微分特性为:
dfn(t)n() jwF(jw) dtn
假设 f(t)=2|t|+2 ,f1(t)=f(t),f'(t)为f(t) 的一阶导数观察比较 'F1(jw)与jwF(jw)的图形
图3-6 傅里叶变换时域微分性显示图
Fig3-6 Fourier transform domain differential shown FIG
图3-6是傅立叶变换时域微分性质的界面图,单击“输入”按钮,坐标轴1 将显示原函数的时域波形,单击“显示结果”按钮,坐标轴3、4 将显示原函数的频谱图和原函数一阶倒数的傅里叶变换F1(jw)与jw的比值F3(jw)的图形。比较坐标轴3、4可以发现它们波形相同,即F(jw)= F1(jw)/( jw) 变换之后为F(jw)乘以 jw等于F1(jw) ,验证了傅里叶变换的时域微分性质[7]。
3.2 周期信号的分解与合成
根据周期信号的傅里叶展开式可知,任何非正弦周期信号,只要满足狄里赫利条件,都可以分解为一直流分量和由基波及各次谐波(基波的整数倍)分量的叠加。例如一个周期方波信号f(t)可以分解为如下形式:
f(t)=4E111(sinω1t+sin3ω1t+sin5ω1t+sin7ω1t+") π357
同样,由基波及各次谐波分量也可以叠加出来一个周期方波信号,至于叠加出来的信号与原信号的误差,则取决于傅里叶级数的项数[8]。
根据傅里叶级数的原理,任何周期信号都可以用一组三角函数{sin(2πnf0t)},{cos(2πnf0t)}的组合表示。在误差确定的前提下,任意的一个周期函数都可以用一组三角函数的有限项叠加而得到,同样也可以用一组正弦波和余弦波来合成任意形状的周期信号
[9]。
本仿真平台给出了周期方波信号的分解与合成演示图。
图 3-7方波信号波形 图3-8 基波信号波形
Fig3-7 Pulse waveform Fig3-8 Signal waveform
图 3-9 第13次谐波叠加波形 图 3-10 前4项谐波叠加波形
Fig3-9 Article 13 harmonic wave superposition Fig3-10 Before stack four harmonic wave
图3-11前6项谐波叠加波形 图3-12各次谐波叠加波形
Fig3-11 Before stack six harmonic wave Fig3-12 Every harmonic superposition waveform
在本实验平台图2-3界面进入周期方波信号的分解与合成子界面,首先键盘输入傅里叶级数的展开项数以设置参数m,m决定了实验中傅里叶级数展开的最高项数,然后单击“显示图像”按钮,显示周期方波波形,然后在文本框中键盘输入一个数字,实现前n项级数叠加的波形。前m项级数叠加波形出现后,将显示各次谐波叠加的波形,图标中用不同颜色区分了不同项数级数叠加的波形,以利于比较总结规律。比较以上显示的波形,容易发现级数的项数越多,叠加出的波形越接近于方波。但由于周期方波信号包含间断点,因此在间断点附近,随着所含谐波次数的增加,合成波形的尖峰越接近间断点,但尖峰幅度并未明显减少。可以证明,即使合成波形所含谐波次数n→∞时,在间断点处仍有约9%的偏差,这种现象成为吉布斯(Gibbs)现象[10]。
4 结论
本文将MATLAB图形用户界面应用于信号与系统实验,对傅里叶变换的性质的分析和周期信号的分解与合成的分析进行了仿真设计。MATLAB GUI可视化的人机交互式环境使信号处理中的概念、性质、定理直观地向用户反映,避免了复杂的数学运算及推导和过度关注信号与系统分析的数学过程的现象。系统实用性强、操作简单,用户很容易上手,从而激发了学生的学习兴趣。
MATLAB GUI 具有强大的可扩充性,用户可以根据自己的需要,设计出具有专门功能的界面,这样为学生在后续课程的学习中熟练使用MATLAB打下良好的基础,也激发了学生的创新能力而且可以锻炼和培养学生利用一门高级计算机工程语言来学习专业知识和解决专业问题的能力。
系统总体设计成功,能够实现预期的实验目的,学生对傅里叶变换性质清楚的认识有利于他们更好地利用这些性质进行傅里叶计算。利用软件技术构建虚拟的实验平台是提高课程教学质量及实验效率、降低实验成本的一条有效的途径。MATLAB作为二次开发平台设计,保证了实验系统的通用性。
中国科技论文在线
[参考文献]
[1] 李南南,吴清,曹辉林.MATLAB 7简明教程[M].第一版.北京:清华大学出版社.2006.
[2] 李显宏.MATLAB 7.x 界面设计与编译技巧[M].第一版.北京:电子工业出版社.2006.
[3] 管致中,梦桥,夏恭恪.信号与线性系统[M].第四版.北京:高等教育出版社.2006.
[4] 谷原涛,应启珩,郑君里.信号与系统-MATLAB
综合实验[M].第一版.北京:高等教育出版社.2008.
[5] 党宏社.信号与系统实验[M].第二版.西安:西安电子科技大学出版社.2008.
王莉基于[6] 沈捷 . MATLAB
的图形交互式数字信号处理教学实验系统[J].电脑开发与应用.2007,20(9):59-61.
基于的“信号与系统”仿真实验及其性能分析[J]. 云南民族学院学报(自然科学版). [7] 高飞,汪浩. MATLAB
2001,10(1):266-270.
王海宝谭泽富主编. [8] 聂祥飞 MATLAB程序设计及其在信号处理中的应用[M].
成都:西南交通大学出版社.2005.
张小华欧阳犀[9] 涂玲英, , .
GUI设计技术在信号与系统分析中的应用[J].湖北工业大学学报.2007,22(2):17-19.
杨鉴普园媛. MATLAB基于的“信号与系统”计算机辅助教学系统设计[J].2001. [10] 梁虹, ,
…… 此处隐藏:763字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [教育文库]夜场KTV服务员的岗位职责及工作流程[1]
- [教育文库]企划、网络、市场绩效考核方案
- [教育文库]学党史、知党情、强党性--“党的基本理
- [教育文库]2016年高考物理大一轮总复习(江苏专版
- [教育文库]干部廉洁自律自查自纠的报告
- [教育文库]2010年北京大学心理学系拟录取硕士研究
- [教育文库]资金时间价值练习题及答案
- [教育文库]保护环境的心得体会
- [教育文库]英语角内容:英语趣味小知识
- [教育文库]档案收集与管理工作通知
- [教育文库]劳动规章制度范本范本
- [教育文库]高考物理一轮复习课后限时作业1运动的
- [教育文库]机械工艺夹具毕业设计195推动架设计说
- [教育文库]通用技术教学比赛说课稿2
- [教育文库]2018年四年级英语下册 Module 7 Unit 2
- [教育文库]第2章 宽带IP网络的体系结构
- [教育文库]九年级化学第五单元课题3《根据化学方
- [教育文库]小学英语六年级情态动词用法归纳
- [教育文库]甲级单位编制窑井盖项目可行性报告(立
- [教育文库]2016-2021年中国城市规划行业全景调研
- 高考英语听力十大场景词汇总结
- 全省领导班子思想政治建设座谈会会议精
- 人教版新课标高一英语提优竞赛试题 下
- 江西省2014年生物中考试题
- 长沙镇食品药品安全事故应急预案
- 《金刚石、石墨和C60》片段教学设计
- 福州教育学院(王旭东)
- 基于EDA音乐播放器的设计
- 9、古诗两首《夜书所见》《九月九日忆
- 小学语文课外阅读有效策略探讨
- 贵州文化产业发展成支柱产业的问卷调查
- 膀胱类癌的诊治体会(附3例报告)
- 发动机积碳产生的原因
- Configuring Code Composer Studio for
- 学生良好的心理素质如何培养点滴谈
- 46 电沉积法制备锂离子电池用硅-锂薄膜
- 美舍雅阁公司管理中各部门职责
- 去壳剥皮的小妙招
- 六自由度运动平台的仿真研究
- Pride and Prejudice(傲慢与偏见)




