信号实验报告解析.docx
- 文档编号:18265099
- 上传时间:2023-08-14
- 格式:DOCX
- 页数:14
- 大小:93.74KB
信号实验报告解析.docx
《信号实验报告解析.docx》由会员分享,可在线阅读,更多相关《信号实验报告解析.docx(14页珍藏版)》请在冰点文库上搜索。
信号实验报告解析
实验报告
学院:
影像学院专业:
班级:
生工班课程名称:
数字信号处理
姓名
学号
1210371012
实验序号
01
实验时间
2014.10.24
指导教师
成绩
实验项目名称
离散时间信号的产生与运算
实验目的
1.掌握各种常用的序列,理解其数学表达式和波形表示。
2.掌握离散时间信号的基本运算方法;
3.学会运用MATLAB在计算机中生成及绘制数字信号波形的方法。
4、学会运用MATLAB实现离散时间信号的基本运算。
实验内容
(1)单位抽样序列
(2)单位阶跃序列(3)矩形序列(4)正弦、余弦序列(5)实指数序列(6)复指数序列
(1)序列之和
(2)序列之乘积(3)移位(4)序列的卷积
实验原理
1、单位抽样序列
2、单位阶跃序列
3、矩形序列
4、实指数序列
5、复指数序列
,当指数为纯虚数时,复指数序列为
。
6、正弦型序列
,其中A为幅度,
为数字频率,
为起始相位。
编程及运行结果
例:
利用MATLAB的impDT函数绘出单位冲激序列的波形图。
n=-3:
3;
x=impDT(n);
stem(n,x,'fill'),xlabel('n'),gridon
title('单位冲激序列杨倩倩')
axis([-33-0.11.1])
例:
利用MATLAB的uDT函数绘出单位阶跃序列的波形图。
n=-3:
5;
x=uDT(n);
stem(n,x,'fill'),xlabel('n'),gridon
title('单位阶跃序列杨倩倩')
axis([-35-0.11.1])
例:
利用MATLAB命令绘出矩形序列的波形图。
n=-3:
8;
x=uDT(n)-uDT(n-5);
stem(n,x,'fill'),xlabel('n'),gridon
title('矩形序列杨倩倩')
axis([-38-0.11.1])
例:
试用MATLAB命令绘制正弦序列的波形图。
n=0:
39;
x=sin(pi/6*n);
stem(n,x,'fill'),xlabel('n'),gridon
title('正弦序列杨倩倩')
axis([0,40,-1.5,1.5]);
余弦序列
n=0:
30;
x=cos(3*pi*n+pi/4);
stem(n,x,'fill'),xlabel('n'),gridon
title('余弦序列杨倩倩')
axis([0,30,-0.8,0.8]);
正余弦混合序列
n=0:
12;
x=4*sin(0.3*pi*n+pi/4)+7*cos(0.7*pi*n+pi/5);
stem(n,x,'fill'),xlabel('n'),gridon
title('正余弦混合序列杨倩倩')
axis([0,15,-15,10]);
例:
试用MATLAB命令绘制实指数序列的波形图。
n=0:
10;
y=exp(n);
stem(n,y),title('y=exp(n)杨倩倩'),xlabel('n'),ylabel('幅值y');
axis([0,10,0,25000])
例:
试用MATLAB命令绘制复指数序列的波形图。
n=0:
10;
y=exp((1+j*0.1)*n);
subplot(211),stem(n,real(y)),title('y=exp((1+j*0.1)*n)实部杨倩倩'),xlabel('n'),ylabel('幅值y');
axis([0,6,0,150]);grid;
subplot(212),stem(n,imag(y)),title('y=exp((1+j*0.1)*n)虚部杨倩倩'),xlabel('n'),ylabel('幅值y');
axis([0,6,0,150]);
序列之和
x1=[1,2,3,4,5,6,7,8]起始位置为-5
x2=[3,4,5,6,7,7,89,9,7,5,54]起始位置为-3
作x1,x2及x1+x2的图
n1=-5:
2;
x10=[12345678];
n2=-3:
7;
x20=[3456778997554];
n=-5:
7;
x1=[x10zeros(1,13-length(n1))];
x2=[zeros(1,13-length(n2))x20];
x=x1+x2;
subplot(3,1,1);
stem(n,x1);
title('x1')
subplot(3,1,2);
stem(n,x2);
title('x2')
subplot(3,1,3);
stem(n,x);
title('x')
序列之乘积
P51
x1=[1,2,3,4,5,6,7,8]起始位置为-5
x2=[3,4,5,6,7,7,89,9,7,5,54]起始位置为-3
作x1,x2及x1*x2的图
n1=-5:
2;
x10=[12345678];
n2=-3:
7;
x20=[3456778997554];
n=-5:
7;
x1=[x10zeros(1,13-length(n1))];
x2=[zeros(1,13-length(n2))x20];
x=x1.*x2;
subplot(3,1,1);
stem(n,x1);
title('x1')
subplot(3,1,2);
stem(n,x2);
title('x2')
subplot(3,1,3);
stem(n,x);
title('x')
移位练习:
x1=[1,2,3,4,5,3,45,56,6,74];
x2(n)=x1(n+3)
x3(n)=x1(n-2)
n1=0:
9;
x=[1,2,3,4,5,3,45,56,6,74];
n2=n1+3;
y2=x;
n3=n1-2;
y3=x;
subplot(211),stem(n2,y2,'fill'),title('y2=x(n+3)杨倩倩'),xlabel('n2'),gridon
axis([0,13,0,80]);
subplot(212),stem(n3,y3,'fill'),title('y3=x(n-2)杨倩倩'),xlabel('n3'),gridon
axis([-3,8,0,80]);
实验总结
1.通过这次实验,学习了怎样创建和分析离散时间正弦信号。
2.并通过研究离散时间信号的移位运算,对离散信号的概念和基本性质有了更深的掌握,并学习了如何来证明一个系统满足或不满足某一给定性质,比较有收获。
3.实验中,两个序列的长度分别为n1,n2,且n1<>n2,两个序列作求和、求积等处理时,要将两个序列进行补零,使得两个序列的长度一样,且补零后的长度n>=max{n1,n2}。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信号 实验 报告 解析