第一次实验报告.docx
文本预览下载声明
信号、系统与信号处理实验Ⅰ
实 验 报 告
实验一 常见信号分类和观察实验
组员章晨光钟耀峰
班级专业:通信工程
指导老师:郑长亮
日期:2015/11/18
一 实验目的
了解连续信号、离散信号的波形特点;
掌握连续信号、离散信号的MATLAB实现;
熟悉MATLAB中plot、stem等函数的应用;
掌握利用MATLAB函数表示常见信号波形。
二 实验原理
三 实验内容
1.1 正弦信号
A=1.5;
w0=2*pi;
phi=pi/6;
n=0:40;
f=0.1
arg=w0*f*n+phi;
y=A*sin(arg);
stem (n,y);
axis([0 40 -2 2]);
grid;
title(正弦序列);
xlabel(时间序号 n);
ylabel(振幅);
(1)该序列频率是0.1,通过改变f改变。
(2)修改程序,产生一个长度为50,频率为0.08,振幅为2,相移为90度的余弦序列,绘制图形。
A=2;
w0=2*pi;
phi=pi/2;
n=0:50;
f=0.08
arg=w0*f*n+phi;
y=A*cos(arg);
stem (n,y);
axis([0 50 -2 2]);
grid;
title(正弦序列);
xlabel(时间序号n);
ylabel(振幅);
(3)
axis命令的作用 用来设置axes的样式包括坐标轴范围、可读比例等
grid命令的作用 打开或者关闭网格,切换gridon gridoff这两种状态
1.2指数复指数信号
(1)
用plot绘制:
A=1;
a=-0.5;
t=-2:0.01:2;
y=A*exp(a*t).*(t=0);
plot(t,y)
用stem绘制:
A=1;
a=-0.5;
t=-2:1:2;
y=A*exp(a*t).*(t=0);
stem(t,y)
(2)绘制生成实指数序列f[n]=0.25*1.2^n,要求n的范围为[0,20]
A=0.25;
n=[0:20];
x=A*1.2.^n;
stem(n,x);
1.3单位阶跃信号
(1)时间范围为[-50,50],绘制u[n-10];
A=1;
n=-50:1:50;
y=A.*((n-10)=0);
stem(n,y);
1.4单位冲激信号
(1) 时间范围为[-50,50],绘制δ[n-10];
A=1;
n=-50:1:50;
y=A.*((n-10)==0);
stem(n,y);
四 实验心得
?本次实验的目的是观察常用信号的波形特点及产生方法,学会使用示波器对常用信号波形的参数的测量。同时在本次实验中,我们学会了plot函数和stem函数的区别。在图像中我们可以看到plot函数是连续的曲线而stem函数则是点的序列。在做的过程中我们知道,难以直接表示n-10的阶跃,于是我们用A.*((t=0))表示。实验过程中我们对正弦信号、指数信号及指数衰减信号进行了观察和测量。这一次实验结束后,我们比较形象直观的观察到了几种常见波形的特点并了解了计算它表达式的方法。
显示全部