连续时间信号和系统时域分析及MATLAB实现

上传人:鲁** 文档编号:467056618 上传时间:2023-10-22 格式:DOC 页数:41 大小:587.50KB
返回 下载 相关 举报
连续时间信号和系统时域分析及MATLAB实现_第1页
第1页 / 共41页
连续时间信号和系统时域分析及MATLAB实现_第2页
第2页 / 共41页
连续时间信号和系统时域分析及MATLAB实现_第3页
第3页 / 共41页
连续时间信号和系统时域分析及MATLAB实现_第4页
第4页 / 共41页
连续时间信号和系统时域分析及MATLAB实现_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《连续时间信号和系统时域分析及MATLAB实现》由会员分享,可在线阅读,更多相关《连续时间信号和系统时域分析及MATLAB实现(41页珍藏版)》请在金锄头文库上搜索。

1、真诚为您提供优质参考资料,若有不当之处,请指正。课程设计任务书学生姓名: 专业班级: 指导教师: 工作单位: 题 目: 连续时间信号和系统时域分析及MATLAB实现 初始条件:MATLAB 6.5要求完成的主要任务: 一、用MATLAB实现常用连续时间信号的时域波形(通过改变参数,分析其时域特性)。1、单位阶跃信号,2、单位冲激信号,3、正弦信号,4、实指数信号,5、虚指数信号,6、复指数信号。二、用MATLAB实现信号的时域运算 1、相加 ,2、相乘 ,3、数乘,4、微分,5、积分三、用MATLAB实现信号的时域变换(参数变化,分析波形变化) 1、反转,2、使移(超时,延时),3、展缩,4、

2、倒相,5、综合变化四、用MATLAB实现信号简单的时域分解 1、信号的交直流分解,2、信号的奇偶分解五、用MATLAB实现连续时间系统的卷积积分的仿真波形给出几个典型例子,对每个例子,要求画出对应波形。六、用MATLAB实现连续时间系统的冲激响应、阶跃响应的仿真波形。给出几个典型例子,四种调用格式。七、利用MATLAB实现连续时间系统对正弦信号、实指数信号的零状态响应的仿真波形。给出几个典型例子,要求可以改变激励的参数,分析波形的变化。时间安排:学习MATLAB语言的概况 第1天学习MATLAB语言的基本知识 第2、3天学习MATLAB语言的应用环境,调试命令,绘图能力 第4、5天课程设计 第

3、6-9天答辩 第10天指导教师签名: 年 月 日系主任(或责任教师)签名: 年 月 日目 录摘要IABSTRACTII绪论11 MATLAB简介21.1 MATLAB语言功能21.2 MATLAB语言特点22常用连续时间信号的时域波形32.1单位阶跃信号32.2单位冲激信号32.3正弦信号42.4实指数信号52.5虚指数信号52.6复指数信号63 连续时间信号的时域运算73.1相加73.2相乘73.3数乘83.4微分83.5积分94 连续时间信号的时域变换104.1反转104.2时移104.3展缩114.4倒相114.5综合变化125连续时间信号简单的时域分解135.1信号的交直流分解135.

4、2信号的奇偶分解146连续时间系统的卷积积分的仿真波形157连续时间系统的冲激响应、阶跃响应的仿真波形177.1 impulse()函数177.2 step()函数198连续时间系统对正弦信号、实指数信号的零状态响应的仿真波形218.1 正弦信号的零状态响应218.2 实指数信号的零状态响应229小结即心得体会24致谢25参考文献26附录27 / 摘要MATLAB目前已发展成为由MATLAB 语言、MATLAB 工作环境、MATLAB 图形处理系统、MATLAB 数学函数库和MATLAB 应用程序接口五大部分组成的集数值计算、图形处理、程序开发为一体的功能强大的系统。本次课程设计则在深入研究连

5、续时间信号傅里叶级数分析理论知识的基础上,利用MATLAB强大的图形处理功能、符号运算功能以及数值计算功能,通过MATLAB编程进行图形功能仿真,从而实现连续时间周期信号频域分析的仿真波形,包括以下内容:用MATLAB实现常用连续时间信号的时域波形;用MATLAB实现信号的时域运算;用MATLAB实现信号的时域变换;用MATLAB实现信号简单的时域分解;用MATLAB实现连续时间系统的卷积积分的仿真波形;用MATLAB实现连续时间系统的冲激响应、阶跃响应的仿真波形;用MATLAB实现连续时间系统对正弦信号、实指数信号的零状态响应的仿真波形。 关键词:MATLAB;图形处理;连续时间信号和系统;

6、时域AbstractMATLAB now evolved into MATLAB language, MATLAB working environment, MATLAB graphics processing systems, MATLAB math library and the MATLAB application program interface has five major components of the set of numerical computation, graphics processing, program development as one powerful

7、system. The curriculum design, in-depth study Fourier series analysis of continuous-time signal on the basis of theoretical knowledge, using MATLAB a powerful graphics processing capabilities, symbolic computing and numerical computing capabilities, through the functional simulation MATLAB graphical

8、 programming in order to achieve continuous time periodic signal frequency domain analysis of the simulation waveforms, including the following: Time domain waveform of continuous time signal by MATLAB; time domain operation signal by MATLAB; realize the time domain signal by MATLAB; MATLAB time dom

9、ain signal simple decomposition; simulation waveform of convolution integrals of continuous time system with MATLAB; MATLAB impact simulation waveform impulse response, the step response of the continuous time system to achieve zero state; simulation waveform of sine signal, the real exponential sig

10、nal response of continuous time system with MATLAB.Keywords: MATLAB; image processing; continuous time signals and systems; time domain绪论在科学技术飞速发展的今天,计算机正逐步将科技人员从繁重的计算工作中解脱出来。在进行科学研究与工程应用中,往往需要大量的科学计算,一些科技人员曾经尝试使用传统的高级语言Basic、Fortran 及C 语言编写程序,以减轻工作量。但编制程序需要掌握高级语言的语法,还要对各种算法进行了解,这对大多数科技人员来说是不大现实的,而且

11、也是没有没有必要的。MATLAB 正是在这一应用要求背景下产生的数学类科技应用软件。它具有的顶尖的数值计算功能、强大的图形可视化功能及简洁易学的“科学便捷式”工作环境和编程语言,从根本上满足了科技人员对工程数学计算的要求,并将科技人员从繁重的数学运算中解放出来,因而越来越受到广大科技工作者的普遍欢迎1。MATLAB 是matrix 和laboratory 前三个字母的缩写,意思是“矩阵实验室”,是MathWorks 公司推出的数学类科技应用软件。其Dos 版本(MATLAB 1.0)发行于1984 年,现已推出了Windows 版本(MATLAB 5.3)。经过十多年的不断发展与完善,MATL

12、AB 已发展成为由MATLAB 语言、MATLAB 工作环境、MATLAB 图形处理系统、MATLAB 数学函数库和MATLAB 应用程序接口五大部分组成的集数值计算、图形处理、程序开发为一体的功能强大的系统。MATLAB 由“主包”和三十多个扩展功能和应用学科性的工具箱(Toolboxs)组成。目前,MATLAB已经成为国际上最流行的电子仿真计算机辅助设计的软件工具,现在的MATLAB已经不仅仅是一个“矩阵实验室(Matrix Laboratory)”,它已经成为一种实用的、全新的计算机高级语言。正是由于 MATLAB 在数值计算及符号计算等方面的强大功能,使MATLAB一路领先,成为数学类

13、科技应用软件中的佼佼者。目前,MATLAB 已成为国际上公认的最优秀的科技应用软件。MATLAB 的上述特点,使它深受工程技术人员及科技专家的欢迎,并很快成为应用学科计算机辅助分析、设计、仿真、教学等领域不可缺少的基础软件。1 MATLAB简介1.1 MATLAB语言功能MATLAB是一个高精度的科学计算语言,它将计算、可视化编程结合在一个容易使用的环境中,在这个环境中,用户可以把提出的问题和解决问题的办法用熟悉的数学符号表示出来,它的典型使用包括:(1)数学和计算;(2)运算法则;(3)建模、仿真;(4)数值分析、研究和可视化;(5)科学的工程图形;(6)应用程序开发,包括创建图形用户接口。

14、1.2 MATLAB语言特点MATLAB 是一个交互式系统,他的基本数据单元是数组,这个数组不要求固定的大小,因此可以让用户解决许多技术上的问题,特别是那些包含矩阵和矢量运算的问题。MATLAB的指令表达与数学、工程中常用的习惯形式相似,与C、Fortran、等高级语言相比,它的语法规则更简单、表达更符合工程习惯,正因为如此,人们用MATLAB语言编写程序就犹如在便笺上书写公式和求解,因而MATLAB被称为“便笺式”的科学工程语言。MATLAB的最重要特征使他拥有解决特定应用问题的程序组,也就是TOOLBOX(工具箱),如信号处理工具箱,控制系统工具箱、神经网络工具箱、模糊逻辑工具箱、通信工具箱和数据采集工具箱等许多专用工具箱,对大多数用户来说,要想灵活、高效地运用这些工具箱,通常都需要学习相应的专业知识。此外,开放性也许是MATLA最重要和最受欢迎的特点之一。除内部函数外,所有的MATLAB主要文件和各工具箱文件都是可读的、可改的源文件,因为工具箱实际上是有一组复杂的MATLAB函数(M文件)组成,它扩展了MATLAB的功能,用以解决待定的问题,因此用户可以通过对源文件进行修改和加入自

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号