《电子信息系统仿真》课程设计-连续时间系统的频域分析与仿真

《电子信息系统仿真》课程设计-连续时间系统的频域分析与仿真

ID:14712243

大小:297.50 KB

页数:18页

时间:2018-07-30

《电子信息系统仿真》课程设计-连续时间系统的频域分析与仿真_第1页
《电子信息系统仿真》课程设计-连续时间系统的频域分析与仿真_第2页
《电子信息系统仿真》课程设计-连续时间系统的频域分析与仿真_第3页
《电子信息系统仿真》课程设计-连续时间系统的频域分析与仿真_第4页
《电子信息系统仿真》课程设计-连续时间系统的频域分析与仿真_第5页
资源描述:

《《电子信息系统仿真》课程设计-连续时间系统的频域分析与仿真》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《电子信息系统仿真》课程设计09级电子信息工程专业八二班班级题目连续时间系统的频域分析与仿真姓名学号指导教师二О一0年12月8日XVIII内容摘要MATLAB目前已发展成为由MATLAB语言、MATLAB工作环境、MATLAB图形处理系统、MATLAB数学函数库和MATLAB应用程序接口五大部分组成的集数值计算、图形处理、程序开发为一体的功能强大的系统。本次课程设计首先利用MATLAB分析了系统的频率特性,分别分析了基于连续时间系统的低通滤波器、高通滤波器、带通滤波器、全通滤波器的频域特性,并依次做出了它们的时域冲激响应波形、频域内幅频特性波形、相频特性波形。在编程过程

2、中分别用到了y=abs()、y=angle()、h=freqs(b,a,w)等函数。然后用MATLAB实现了连续时间信号的采样及重构,并以f(t)=Sa(t)为例,分别以过采样、等采样、欠采样三种情况,绘出原信号、采样信号、重构信号的时域波形图。关键词MATLAB;傅里叶级数;频谱连续时间系统;频特性;采样;重构XVIIIMATLAB软件简介1.1MATLAB语言功能MATLAB功能丰富,可扩展性强。MATLAB软件包括基本部分和专业扩展两大部分的功能。基本部分包括:矩阵的运算和各种变换;代数和超越方程的求解;数据处理和傅立叶变换;数值部分等等,可以充分满足大学理工科本

3、科的计算需要。扩展部分称为工具箱。它实际上是用MATLAB的基本语句辩称的各种子程序集,用于解决某一方面的专门问题,或实现某一类的新算法。MATLAB具有以下基本功能:(1)数值计算功能;(2)符号计算功能;(3)图形处理及可视化功能;(3)可视化建模及动态仿真功能。1.2MATLAB语言特点MATLAB给用户带来的是最直观、最简洁的程序开发环境。它具有以下特点:(1)语言简洁紧凑,使用方便灵活,库函数极其丰富。MATLAB程序书写形式自由,利用起丰富的库函数避开繁杂的子程序编程任务,压缩了一切不必要的编程工作。由于库函数都由本领域的专家编写,用户不必担心函数的可靠性。

4、(2)运算符丰富。由于MATLAB是用C语言编写的,MATLAB提供了和C语言几乎一样多的运算符,灵活使用MATLAB的运算符将使程序变得极为简短。(3)MATLAB既具有结构化的控制语句(如for循环,while循环,break语句和if语句),又有面向对象编程的特性。(4)程序限制不严格,程序设计自由度大。例如,在MATLAB里,用户无需对矩阵预定义就可使用。(5)程序的可移植性很好,基本上不做修改就可以在各种型号的计算机和操作系统上运行。(6)MATLAB的图形功能强大。在FORTRAN和CXVIII语言里,绘图都很不容易,但在MATLAB里,数据的可视化非常简单

5、。MATLAB还具有较强的编辑图形界面的能力。(7)功能强大的工具箱是MATLAB的另一特色。MATLAB包含两个部分:核心部分和各种可选的工具箱。核心部分中有数百个核心内部函数。其工具箱又分为两类:功能性工具箱和学科性工具箱。功能性工具箱主要用来扩充其符号计算功能,图示建模仿真功能,文字处理功能以及与硬件实时交互功能,而学科性工具箱是专业性比较强的,如control,toolbox,signlproceessing,toolbox,commumnicationtoolbox等。2对课题内容的分析2.1连续时间信号概述在某一时间区间内,除若干个不连续点外,如果任意识可都

6、可给出确定的函数值,则称该信号为连续时间信号,简称为连续信号。从严格意义上讲,MATLAB数值计算的方法并不能处理连续时间信号,然而,可利用连续信号在等时间间隔的取样值来近似表示连续信号,即当取样时间间隔足够小时,这些离散样值能够被MATLAB处理,并且能较好地近似表示连续信号。2.2采样定理对于一个有限频宽信号进行理想采样,当采样频率时,采样值唯一确定;当此采样信号通过截止频率的理想低通滤波器后,原始信号可以完全重建。通常把最低允许的采样频率2称为奈奎斯特频率,把最大允许的采样间隔称为奈奎斯特间隔。2.3总体思路利用MATLAB强大的图形处理功能、符号运算功能以及数值

7、计算功能,实现连续时间系统频域分析。其中分析系统的频率特性时用到了y=abs()、y=angle()、h=freqs(b,a,w)等函数。实现连续时间信号的采样及重构时把采样分为了过采样、等采样、欠采样三种情况,分别做它们的原信号、采样信号、重构信号的时域波形图,其中用到XVIIISa(t)=sinc(t/pi)、fa=f*Ts*wc/pi*sinc((wc/pi)*(ones(length(nTs),1)*t-nTs'*ones(1,length(t))))等函数3设计内容3.1利用MATLAB分析系统的频率特性3.1.1低通滤波器的频

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

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

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