实验一常见离散信号的matlab产生和图形显示

实验一常见离散信号的matlab产生和图形显示

ID:26004079

大小:188.00 KB

页数:7页

时间:2018-11-24

实验一常见离散信号的matlab产生和图形显示_第1页
实验一常见离散信号的matlab产生和图形显示_第2页
实验一常见离散信号的matlab产生和图形显示_第3页
实验一常见离散信号的matlab产生和图形显示_第4页
实验一常见离散信号的matlab产生和图形显示_第5页
资源描述:

《实验一常见离散信号的matlab产生和图形显示》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、广西科技大学实验报告数字信号处理实验GuangxiUniversityofScienceandTechnology实验报告实验课程:数字信号处理实验内容:常见离散信号的MATLAB产生和图形显示院(系):计算机科学与通信工程学院专业:通信工程班级:学生姓名:学号:指导教师:2016年5月25日广西科技大学实验报告数字信号处理实验第5页•共5页广西科技大学实验报告数字信号处理实验广西科技大学实验报告数字信号处理实验第5页•共5页广西科技大学实验报告数字信号处理实验实验一、常见离散信号的MATLAB产生和

2、图形显示一、实验目的:加深对常用离散信号的理解;二、实验原理:1.单位抽样序列实现:在MATLAB中可以利用zeros()函数实现。如果在时间轴上延迟了k个单位,得到即:2.单位阶跃序列实现:;在MATLAB中可以利用ones()函数实现。3.正弦序列实现:在MATLAB中4.复指数序列实现:在MATLAB中5.实指数序列实现:在MATLAB中三、实验内容及步骤:1.单位抽样序列实现程序如下:n=n1:n2;x1=[zeros(1,5)1zeros(1,5)];%%n为冲击位置x2=[zeros(1,

3、7)1zeros(1,3)];%向右平移2个单位第5页•共5页广西科技大学实验报告数字信号处理实验subplot(1,2,1);stem(n,x1,'filled');axis([n1,n2,0,1.1]);title('单位脉冲序列');xlabel('时间');ylabel('幅度x(n)');subplot(1,2,2);stem(n,x2,'filled');axis([n1,n2,0,1.1]);title('单位脉冲序列向右平移2个单位');xlabel('时间');ylabel('幅度x

4、(n)');结果如下:图:1-12.单位阶跃序列程序如下:N=5;x=ones(1,N);xn=0:N-1;subplot(1,2,1);stem(xn,x,'filled')axis([-1501.1])title('单位阶跃序列');xlabel('时间(n)');ylabel('幅度x(n)');x1=[00ones(1,3)];subplot(1,2,2);stem(xn,x1,'filled')axis([-1501.1])title('单位阶跃序列平移两个单位');第5页•共5页广西科技大

5、学实验报告数字信号处理实验xlabel('时间(n)');ylabel('幅度x(n)');结果如下:图:1-23.正弦序列实现程序如下:n1=0;n2=15;n=n1:n2;x=3*sin(n*pi/4+pi/2);stem(n,x,'filled');axis([n1n21.1*min(x)1.1*max(x)]);axis([n1n21.1*min(x)1.1*max(x)]);title('正弦函数图');ylabel('时间x(n)');xlabel('幅度n');结果如下:第5页•共5页广

6、西科技大学实验报告数字信号处理实验图:1-34.复指数序列实现程序如下:n1=30;a=-0.1;w=0.6;n=0:n1;x=exp((a+j*w)*n);subplot(1,2,1),stem(n,real(x),'filled');title('复指数原信号的实部');subplot(1,2,2),stem(n,imag(x),'filled');title('复指数原信号的虚部');结果如下:图:1-45.实指数序列实现程序如下:n1=-10;n2=10;a1=0.5;a2=2;na1=n1:

7、0;x1=a1.^na1;na2=0:n2;x2=a2.^na2;subplot(1,2,1),stem(na1,x1,'filled');title('实指数序列(a<1)');subplot(1,2,2),stem(na2,x2,'filled');title('实指数序列(a>1)');结果如下:第5页•共5页广西科技大学实验报告数字信号处理实验图:1-5四、实验总结与分析通过本实验,深入了解了MATLAB的运行环境,掌握了如何在该软件上编程、编译和运行一个MATLAB程序,通过运行简单的MAT

8、LAB程序,初步了解了MATLAB程序的特点,掌握了一些基本的MATLAB函数。第5页•共5页

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

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

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