数字信号实验1 常用序列及序列运算的matlab实现

数字信号实验1 常用序列及序列运算的matlab实现

ID:11474396

大小:96.50 KB

页数:5页

时间:2018-07-12

数字信号实验1 常用序列及序列运算的matlab实现_第1页
数字信号实验1 常用序列及序列运算的matlab实现_第2页
数字信号实验1 常用序列及序列运算的matlab实现_第3页
数字信号实验1 常用序列及序列运算的matlab实现_第4页
数字信号实验1 常用序列及序列运算的matlab实现_第5页
资源描述:

《数字信号实验1 常用序列及序列运算的matlab实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、西南石油大学实验报告课程数字信号处理实验项目常用序列及序列运算的Matlab实现成绩专业年级通信09学号0907050112指导教师苏赋姓名朱云凤同组人姓名王延礼实验日期2012-3-19一、实验目的1)掌握各种常用的序列,理解其数学表达式和波形表示。2)掌握在计算机中生成及绘制数字信号波形的方法。3)掌握matlab中如何进行卷积运算。二、实验要求编制程序产生单位冲激序列、单位阶跃序列、正弦序列、指数序列和实指数序列,并利用MATLAB中的基本图形函数绘出其图形。三、实验原理(1)序列的基本概念离散时间信号在数学上可用时间序列来表示,其中代表序列的第n个数字,n代表时间的

2、序列,n的取值范围为的整数,n取其它值没有意义。离散时间信号可以是由模拟信号通过采样得到,例如对模拟信号进行等间隔采样,采样间隔为T,得到一个有序的数字序列就是离散时间信号,简称序列。(2)常见的离散时间信号1)单位抽样序列,或称为离散时间冲激,单位冲激:如果在时间轴上延迟了k个单位,得到即:2)单位阶跃序列在MATLAB中可以利用ones()函数实现。3)正弦序列这里,和都是实数,它们分别称为本正弦信号的振幅,角频率和初始相位。为频率。4)实指数序列(1)MATLAB编程介绍本实验中使用到一些MATLAB的基本函数,其中包括对矩阵操作的函数ones()、pi、rand()

3、、randn()、zeros(),基本函数cos(),exp(),imag(),real(),数据分析函数sum(),二维图形处理函数axis、grid、legend、plot、stem、title、xlabel、ylabel及通用功能图形函数clf、subplot等。1)单位阶跃序列长度为N的单位阶跃序列s(n)可以用下面的MATLAB命令获得:延迟的单位阶跃序列可以使用类似于单位采样序列的方法获得。2)正弦序列长度为N的正弦序列在MATLAB中实现:3)指数序列长度为N的指数序列在MATLAB中实现:4)实指数序列长度为N的实指数序列在MATLAB中实现:一、实验内容编

4、制程序产生单位冲激序列、单位阶跃序列、正弦序列、指数序列和实指数序列,并利用MATLAB中的基本图形函数绘出其图形。用直接法计算下面两序列的线性卷积:g[n]={3,4,-2,0,1,-4},h[n]={1,-3,0,4,-2,3}1)单位抽样序列clearallN=10;delta=[1,zeros(1,N)];stem(N)2)单位阶跃序列clearallN=10;M=10;u=[zeros(1,N),ones(1,M)];stem(u);3)正弦序列clearall;n0=1;n1=-3;n2=3;n=[0:0.1:pi*2]x=sin(n);plot(n,x,'*'

5、)4)实指数序列n=[0:10];x=(0.5).^n;stem(n,x);5)序列的离散性卷积计算clearall;g=[3,4,-2,0,1,-4];h=[1,-3,0,4,-2,3];y=conv(g,h)y=3-5-141811-1428-2-1811-12

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

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

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