8. MATLAB在信号与系统中的应用
- 格式:ppt
- 大小:821.00 KB
- 文档页数:33
Matlab软件在信号与系统课程中的应用摘要:简要介绍了信号与系统传统的教学方式及Matlab软件的特点,并通过实例介绍了Matlab在信号与系统课程中的应用。
关键词:信号与系统Matlab 教学1 传统的教学方式《信号与系统》是我国高校电子信息类专业的必修课程。
该课程无论从教学内容还是教学目的来看,都是一门应用性和实践性极强的课程,其中的基本原理和方法广泛应用于计算机信息处理的各个领域。
但是长期以来,《信号与系统》课程一直采用黑板式的单一理论教学方式,学生们仅能依靠做习题来巩固和理解教学内容,虽然手工演算训练了计算能力和思维方法,但是对一些应用性极强的内容却无法亲自动手设计、调试、分析,严重影响了学生对所学知识的理解和应用,在一定程度上也制约了学生学习的主动性和创造性,达不到培养综合能力的目的。
因此,迫切需要进行教学方法和教学手段的改革。
2 Matlab软件的特点Matlab软件是1984年由Mathworks公司推出,目前已成为国际上最流行、应用最广泛的科学与工程计算软件,其主要特点有以下几点。
(1)高效的数值计算和符号计算功能,使我们从繁杂的数学运算分析中解脱出来。
(2)完备的图形处理功能,实现计算结果和编程的可视化。
(3)友好的用户界面及接近数学表达式的自然化语言,易于学习和掌握。
(4)功能丰富的应用工具箱,为我们提供了大量方便实用的处理工具。
Matlab的这些特点,使得学生们在学习《信号与系统》时,就可以摆脱烦琐的数学运算,从而更注重于信号与系统的基本分析方法和应用的理解与思考,并能将课程的重点、难点及部分习题用MATLAB进行形象、直观的可视化计算机模拟与仿真实现,进一步加深对信号与系统的基本原理、方法及应用的理解。
3 Matlab在信号与系统课程中的应用我们以Matlab在S域分析中的应用为例。
在S域分析中,一般是要求画出系统的零极点分布图、单位冲激响应和系统的幅频和相频特性。
通常按照常规方法这种波形很难画出,但是应用Matlab就很容易。
编号2012120342 研究类型应用研究分类号TN219 学士学位论文(设计)Bachelor’s Thesis论文题目MATLAB在信号与系统中的应用作者姓名学号所在院系物理与电子科学学院学科专业名称电子信息科学与技术导师及职称论文答辩时间2012年5月12日第1章绪论课题研究背景及意义............................................................................................第2章Matlab软件简介Matlab环境………………………………………………………………………….代码开发……………………………………………………………………..数值处理……………………………………………………………………..数据可视化…………………………………………………………………..文件I/O和外部应用程序接口……………………………………………..MATLAB组件……………………………………………………………………...Simulink组件………………………………………………………………...Simulink的动态仿真演示…………………………………………………...第3章 MATLAB在信号与系统中的应用.....................................................................................MATLAB中的信号表示及可视化........................................................................................................................................................................................................................................................................................................................................................................................................................................... .........................................................................................…………………………………………………..………………………………………………..指数形式的傅里叶级数……………………………………………………典型周期信号的傅里叶级数…………………………………………………傅里叶变换……………………………………………………………………冲激函数和阶跃函数的傅里叶变换……………………………………………………………………………………………..阶跃函数的傅里叶变换…………………………………………………....周期信号的傅里叶变换……………………………………………………....一般周期信号的傅里叶变换……………………………………………………………………………………………………..………………………………………………………………………..“抽样”(采样)定理…………………………………………………频域抽样定理………………………………………………………………第4章傅里叶变换应用于通信系统理想低通滤波器…………………………………………………………………从采样信号恢复连续时间信号…………………………………………………脉冲编码调制(PCM)……………………………………………………………..非均匀量化……………………………………………………………………PCM编码器与解码器的电路设计……………………………………………PCM编码器的电路设计……………………………………………………PCM编码器的电路设计……………………………………………………有干扰信号的PCM编码与解码……...MATLAB在信号与系统中的应用摘要:随着当代计算机技术的不断发展,计算机逐渐融入了社会生活的各个方面。
实验4 MATLAB在信号与系统中的应用一、连续信号和系统【例6.1】连续信号的MATLAB描述·程序>> clear>> t0=0;tf=5;dt=0.05;t1=1;>> t=[t0:dt:tf];>> st=length(t);%(1)单位冲激函数>> n1=floor((t1-t0)/dt);>> x1=zeros(1,st);>> x1(n1)=1/dt;>> subplot(2,2,1),stairs(t,x1),grid on>> axis([0,5,0,1.1])%(2)单位阶跃函数>> x2=[zeros(1,n1-1),ones(1,st-n1+1)];>> subplot(2,2,3),stairs(t,x2),grid on>> axis([0,5,0,1.1])%(3)复指数函数>> alpha=-0.5;w=10;x3=exp((alpha+j*w)*t);>> subplot(2,2,2),plot(t,real(x3)),grid on>> subplot(2,2,4),plot(t,imag(x3)),grid on·总结1、单位冲激函数无法直接描述,可以把其看成宽度是dt的,幅度是1/dt的矩形脉冲。
2、用stairs命令,可以显示连续信号波形中的不连续点;用plot命令,使波形更光滑。
3、复指数信号可以分解为余弦和正弦信号,它们分别是复数信号的实部和虚部。
【例6.2】LTI系统的零输入响应a=input('输入分母系数向量a=[a1,a2,...]=');n=length(a)-1;Y0=input('输入初始条件向量Y0=[y0,Dy0,D2y0,...]=');p=roots(a);V=rot90(vander(p));c=V\Y0';dt=input('dt=');tf=input('tf=');t=0:dt:tf;y=zeros(1,length(t));for k=1:n y=y+c(k)*exp(p(k)*t);endplot(t,y),grid on·总结1、当LTI系统的输入为0时,其零输入响应为微分方程的齐次解,即令微分方程等号右端为0的解。
Matlab软件在信号与系统辅助教学中的应用作者:王洁丽贾素梅薛芳来源:《现代电子技术》2008年第06期摘要:Matlab是一套功能十分强大的工程计算及数据分析软件,具有友好的可视化编程界面及接近数学表达式的自然化语言。
在信号与系统课程的教学中引入该软件,可以帮助学生完成数值计算、信号与系统分析的可视化建模及仿真调试,通过实例介绍和分析该软件在信号与系统课程教学中的具体应用,引导学生使用智能化教学软件,为接下来的专业课程的学习打下坚实的基础。
关键词:Matlab;信号与系统;辅助教学;可视化建模中图分类号:TP391 文献标识码:B文章编号:1004-373X(2008)06-123-03Application of Matlab in Signal and System Course TeachingWANG Jieili,JIA Sumei,XUE Fang(Handan College,Handan,056005,China)Abstract:Matlab is a kind of engineering computation and data analysis software,which has visual programming interface and natural language of approximate mathematics expression.The software is applied in the course of signal and system,can help students to finish numerical value computation,visual modeling of signal and system analysis and simulation debugging.The practical application in system cource teaching of the software is analyzed.It makes the students use intelligent software in order to study specialized cource.Keywords:Matlab;signal and system;teaching;visual modeling1 引言《信号与系统》是电子信息与通信类专业本科生的一门重要的专业基础课程,有着很强的数学背景[1]。