基于matlab数字信号处理实验平台设计Word格式文档下载.doc

上传人:b****1 文档编号:13178707 上传时间:2022-10-07 格式:DOC 页数:36 大小:429KB
下载 相关 举报
基于matlab数字信号处理实验平台设计Word格式文档下载.doc_第1页
第1页 / 共36页
基于matlab数字信号处理实验平台设计Word格式文档下载.doc_第2页
第2页 / 共36页
基于matlab数字信号处理实验平台设计Word格式文档下载.doc_第3页
第3页 / 共36页
基于matlab数字信号处理实验平台设计Word格式文档下载.doc_第4页
第4页 / 共36页
基于matlab数字信号处理实验平台设计Word格式文档下载.doc_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

基于matlab数字信号处理实验平台设计Word格式文档下载.doc

《基于matlab数字信号处理实验平台设计Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《基于matlab数字信号处理实验平台设计Word格式文档下载.doc(36页珍藏版)》请在冰豆网上搜索。

基于matlab数字信号处理实验平台设计Word格式文档下载.doc

指导老师:

毕业时间:

34

摘要

matlab软件是由MathWork公司于1984年推出的数学软件,最早的开发理念是提供一套完善的矩阵运算命令,随着数值运算需求的演变,Matlab已经成为各种系统仿真,数字信号处理和可视化的标准语言,已是目前国际上最为流行的软件之一。

它是众多科研工作者和工程设计人员的首选工作平台,掌握Matlab的使用,对于拓宽学生就业选择面,也有较大帮助。

数字信号处理是一门涉及许多学科而又广泛应用于许多领域的新兴学科。

它是把数字或符号表示的序列,通过计算机或专用处理设备,用数字的方式进行处理,以达到更符合人们要求的信号形式。

它可以将自然界的模拟、连续的信号进行抽样、量化转换为数字信号,再进行滤波、变换、估值、增强、压缩、及识别等处理。

随着计算机技术和大规模集成电路的飞速发展,数字信号处理技术也得到了迅速的发展和广泛的应用。

本文主要是介绍matlab在数字信号处理中的运用,包括用matlab表示和实现离散时间和系统。

典型信号的产生和信号运算子函数,在数字信号处理理论和matlab信号处理工具箱的基础上编写子函数,子函数包括:

信号的加、乘、位移和卷积运算.matlab在Z变换、傅立叶变换中的应用。

用matlab实现极点留数分解、Z反变换、求数字滤波器的频率响应、绘制滤波器的零极点图、快速傅里叶变换和反变换、线性调频Z变换、离散余弦正变换和反变换等。

基于matlab的IIR数字滤波器的设计。

基于matlab的FIR滤波器的设计。

本文的目的是把实验器材搬上电脑屏幕上,由于时间有限,本文只是用matlab设计一个简单的平台,这个平台可以一些简单的数字信号处理实验。

关键词:

matlab,数字信号处理,新兴

ABSTRACT

Matlabsoftwareislaunchedin1984MathWorkmathematicalsoftware.Thefirstdevelopmentphilosophyistoprovideacompletematrixoperationscommand.Withtheevolutionofnumericalcomputingneeds,matlabhasbecomeavarietyofsystemsimulation,digitalsignalprocessingandvisualizationofthestandardlanguage.Itistheinternationaloneofthemostpopularsoftware.Withawiderangeofsystemsanalysistosolveproblems,itisoneofmanyscientistsandengineersworkingplatformofchoicefordesignersandmastertheuseofmatlab,andishelpfultostudentstobroadenemploymentoptionsforthesurface.

Digitalsignalprocessingisawidelyusedbutmanydisciplinesinvolvedinmanyareasofemergingdisciplines.Itisthesequenceofnumbersorsymbols,orspecialhandlingbycomputerequipment,processedusingdigitalmeanstoachievemoreinlinewiththerequirementsofthesignalformofthepeople.Itcanbeanaloginnature,continuoussignalsampling,quantizationisconvertedtodigitalsignals,thenthefilter,transform,valuation,enhancement,compression,andrecognitionprocessing.Withthecomputertechnologyandtherapiddevelopmentoflargescaleintegratedcircuit,digitalsignalprocessingtechnologyhasalsobeenrapiddevelopmentandwideapplication.

Matlabinthispaperistointroducetheuseofdigitalsignalprocessing,includingtheuseofthediscretetimerepresentationandmatlabandsystems.AtypicalsignalgenerationandsignaloperationFunctions,indigitalsignalprocessingtheoryandsignalprocessingtoolboxofmatlabbasedonthepreparationofFunctions,Functionsinclude:

thesignaloftheaddition,multiplication,shiftandparityConvolution.matlabintheZtransform,Fouriertransformof.Achievedbypoleresiduesdecompositionmatlab,Zinversetransform,findthedigitalfilterfrequencyresponse,pole-zerofiltertodrawmaps,fastFouriertransformandinversetransform,chirpZtransform,discretecosinetransformandinversetransformisAndsoon.IIRdigitalfilterdesignbasedonmatlab.FIRfilterdesignbasedonmatlab.itistotestequipmentontoacomputerscreen,duetotimeconstraints,thisisjustasimpledesignwithmatlabplatform,theplatformcanbesomesimpledigitalsignalprocessingexperiments.

Keywords:

matlab,digitalsignalprocessing,new

目录

第一章绪论 4

1.1研究的意义和背景 4

1.2研究的目的 4

1.3研究的内容 5

1.4国内外研究发展情况 5

第二章matlab的介绍 7

2.1matlab简介 7

2.2matlab语言的发展历程和影响 7

2.3matlab语言的特点 7

2.4matlab的工作环境 8

2.5工作环境的特点 8

第三章用MATLAB表示和实现离散时间系统 9

3.1时域离散系统 9

3.1.1系统的线性性质 9

3.1.2系统的时不变特性 9

3.1.3系统的因果性 9

3.1.4系统的稳定性 9

3.1.5系统的冲激响应 10

3.1.6卷积的性质 10

3.2matlab在离散系统中的应用 10

3.2.1matlab在离散系统时域分析中的应用 10

3.2.2Matlab在离散系统Z域分析中的应用 12

3.2.3DCT变换及在matlab中的实现 16

3.3本章小结 17

第四章基于matlab数字信号处理虚拟实验仿真平台的实现 18

4.1界面的设计方法 18

4.1.1句柄图形及图形用户界面 18

4.1.2GUIDE的设计过程 18

4.1.3基于matlab的数字信号处理虚拟实验仿真平台主界面 19

4.2实验仿真平台的特点 28

4.3本章小结 28

第五章总结与展望 30

5.1总结 30

5.2展望 30

参考文献 32

致谢 33

毕业设计小结 34

第一章绪论

1.1研究的意义和背景

matlab是一个高性能的科学计算软件,广泛应用于数学计算、算法开发、数学建模、系统仿真、数据分析处理及可视化、科学和工程绘图、应用系统开发等。

当前它的使用范围涵盖了工业、电子、医学、医疗、建筑等领域。

自20世纪80年代推出后,matlab便得到了广大工程技术人员的极大欢迎和认可,并得到了快速的发展。

到20世纪90年代,matlab已经成为国际控制界公认的标准计算软件。

matlab语言是一种简单、高效、功能极强的高级语言,具有强大的矩阵运算能力和极高的编程效率,这一方面使得matlab程序可以被高度向量化,另一方面使得程序易读易写。

目前在欧美各国matlab的使用十分普及。

在大学的数学、工程和科学系科,matlab被用作许多课程的辅助教学手段;

在科研机构和工业界,matlab是高质量新产品研究、开发和分析的主要工具之一。

matlab开放的产品体系使matlab成为了诸多领域的首选开发软件,matlab也成为目前数值计算、信号与系统的可视化等领域设计和仿真不可或缺的技术,在机械、电子、自动化、水利工程等领域有着广泛的应用前景。

matlab提供的工具箱已覆盖信号处理、系统控制、统计计算、优化计算、神经网络、小波分析、偏微分方程、模糊逻辑、动态系统模拟、系统辨识和符号运算等各个领域[1]。

目前,matlab用于数字信号处理仿真实验平台的设计已经十分普遍,很多实验在真正在实验室操作之前,一般先进行仿真,而matlab为此提供了十分便利的条件。

在现在社会分工及其复杂,实验成为了科学研究的必需。

而实验室有限和实验越来越多的矛盾就凸显出来了。

所以,人们想出了在计算机上,利用一定的软件进行模拟实验的办法,而matlab就是其中一款十分受欢迎的软件。

用matlab设计出来的数字信号处理仿真平台,使更多的能够参与到实验中来,由于平台有高度仿真的效果,所以对科学的发展也起到很大的推动作用[2]。

在计算机演主角的21世纪,仿真平台使得实验能在计算机上进行,使实验跟上了时代的步伐,是科学史上的一大进步。

1.2研究的目的

在matlab环境下建立一

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1