《数字信号处理》实验指导

《数字信号处理》实验指导

ID:31716021

大小:255.14 KB

页数:27页

时间:2019-01-17

《数字信号处理》实验指导_第1页
《数字信号处理》实验指导_第2页
《数字信号处理》实验指导_第3页
《数字信号处理》实验指导_第4页
《数字信号处理》实验指导_第5页
资源描述:

《《数字信号处理》实验指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《数字信号处理》—实验指导编写:张培珍,赵桂艳,李灿苹信息学院班级:姓名:实验序号12345指导教师实验成绩:实验一、Matlab基本操作实验一、实验目的:1.根据我校学生的实际情况,利用Matlab图形用户界面设计工具,以实验内容为依托,设计一个与整个实验内容配套的实验工作平台,进一步提奇学生编程的能力和技巧。熟悉连绫信号经过采样前后的频谱变化•n探对采样定理的理解寸2.加强学生更好地掌握数宁信号处理所包含的基本概念,基本方法和基本技能。4)棍据我校学生的实际情况,利用M甜血的图形用户界面设计工具,以实验内容为依托,,、带格式的:项II符号和编号.设-计—伞与■整■伞■实验冉容配套的实验斗冷

2、半台「进涉提高学牛编程的•能力和技斗2)帮助学牛充分掌握数字侑号处理所包含的基木概念,帛木方法和幕木技能「二、实验原理“数子信号处理”是电类及电子类专业的重要专业基础课。在传统的课程的教学中,理论教学与实验教学是分离的,这样不利于学生掌握数字信号处理的棊本概念輕J區。基于MATLAB设计向导GUI开发出的仿真实验平台,在这伞邃图形用户界面中,以实验内容为依托,这为使用者提供了更多的补地方便召匹舟者。2.1Matlab的图形用户界面简介作为强大的科学计算软件,Matlab捉供了图形界面的设计与开发功能。口从美国公司MathWorks于1967年推出妈•MatrixLaboratory缩写为Mat

3、lab软件包到目前为止已经发展到7.()。由于其语句简练、功能强大、简单实用,现已成为而向科学与工程计算的大型优秀科技应用软件。随着大战可视化编程语言的出现,为工程技术人员提供了可视化的编程环境,大大降低了技术人员编程的工作量。即使不是专业的编程工作者也能完成复杂的编程任务,这在很大程度上极夫地推动了各种应用软件的发展。Matlab作为面向科学与工程计算的大型科技应用软件,同样提供了一个功能强大的用于编写图形用户界面的工具GULMatlab的用户界而对象分为三类:用户界而控件对象(uiconlrol),下拉式菜单对象(uimenu),和内容式菜单对象(uicontextmenu)o图形对象的从

4、属关系如下图融I0B形用户界面的图彤对拿的从厲关系图1图形用户界面的图形对象的从属关系其屮GUI向导提供了十种控件(Conirol)对象和一个坐标轴(Axes)对彖。它们分别是:按钮(PushButton)>开关按钮(ToggleButton)>编辑框(EditText)、弹出式菜单-(PopupMenu)、图文框(Frame)>静态文木框(StaticText)>列表框(Listbox)>复选框(Checkbox)、滑动条(Slide)等丄因此用户在使用的过程需要深入地了解各种图形对象的特怔、属性和操作。本实验利用的用户界血对象,设计出以实验内容为依托的操作简单丁亠功能完备的图形用户界面,为

5、我49课堂教学和实验仿真提供了丰夯有效的基础。2.2课程实验的Matlab用户界面设计目前,我校数字信号处理课程共计54学时,其中10学时实验。主要包括:基本信号波型Matlab仿真试验;离散傅里叶变换和快速傅里叶变换对比实验;IIR数字滤波器的仿真设汁实验;FIR数字滤波器的综合设计实验。本实验主要完成界面的设计,以后的每一实验完成后同时完成各个实验的参数调整和各项功能。三、实验内容:mutlRbMatlab程序如下:gfc=fi£ure('C01or'J1,1,1],'Name','数字信号处理实验系TNumbc/TitlcToffVMcnuBarTnonc1);%定义菜单项axesrDa

6、rentSfc.'Posilion'JO.100.250.630.62]、isible','ofF);%设置界面内图形的他标轴htcstl二uimenu(gfc「LabclT实验内容');%豪义一级下拉式菜单htest2=uimenu(gfc,'Laber,'flj助');%定义一级下拉式菜单hlest3=uimenu(gfcJLabelT关于'):%定义一级下拉式菜单%定义二级菜单tl=uimenu(htestl,'Label*,1实验一');t2=uimenu(htestl/Label*,'实验二t3=uimenu(htestl,'Label','实验三'):t4=uimenu(htest

7、lJLabelM9<验四');%定义三级菜单til=uimenu((1,'Label;'单位脉冲序歹『「callback'」...'lime1=O.O:'.'lime1=CDulime;TnO=O;','nI'=10:'.'ns=3;','n]二nO:nf::'x1=Hn1-ns)==O];:'slem(n1,x1);T(itle("单位脉〕中庁歹i]");Tl〔l=CDu(ime-limel'

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。