信号系统实验报告模板1.docx
- 文档编号:14091344
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:14
- 大小:462.14KB
信号系统实验报告模板1.docx
《信号系统实验报告模板1.docx》由会员分享,可在线阅读,更多相关《信号系统实验报告模板1.docx(14页珍藏版)》请在冰点文库上搜索。
信号系统实验报告模板1
桂林理工大学
信息科学与工程学院
信号与系统实验报告
专业:
电子信息工程
班级:
14-2
姓名:
申忠龙
学号:
3140718230
指导老师:
梁贵芹
实验一信号的MATLAB表示
一.实验内容
绘制指数信号Aeat,指数序列ak,抽样函数Sa(t),正弦型信号,矩形脉冲信号,三角脉冲信号。
二、实验结果(实验代码以及实验波形)
1.指数信号Aeat
A=1;a=-0.4;t=0:
001:
10;xt=A*exp(a*t);plot(t,xt)
2.指数序列ak
k=0:
10;A=1;a=-0.6;
xk=A*a.^k;
stem(k,xt)
3.抽样函数Sa(t)
t=-3*pi:
pi/100:
3*pi;
xt=sinc(t/pi);
plot(t,xt)
4.正弦型信号
A=1;w0=2*pi;
phi=pi/6;
t=0:
0.001:
8;
xt=A*sin(w0*t+phi);
plot(t,xt)
5.矩形脉冲信号
t=0:
0.001:
4;T=1;
xt=rectpuls(t-2*T,T);
plot(t,xt);axis(0.4,-0.5,1.5)
6.三角脉冲信号
t=-4:
0.001:
4;
xt=tripuls(t,4,0.5);plot(t,xt)
实验二利用MATLAB进行系统的时域分析
一.实验内容
(1)连续时间系统零状态响应的求解
ts=0;te=5;dt=0.01;
sys=tf([1],[12100]);
t=ts:
dt:
te;x=10*sin(2*pi*t);
y=lsim(sys,x,t);
plot(t,y);
xlabel('time(sec)');
ylabel('y(t)')
(2)离散时间系统零状态响应的求解
R=51;%lengthofinputsignal
%generate(-0.5,05)uniformlydistributedrandonmumbers
d=rand(1,R)-0.5;
k=0:
R-1;
s=2*k.*(0.9.^k);
x=s+d;
figure
(1);
plot(k,d,'r-.',k,s,'b--',k,x,'g-');
xlabel('Timeindexk');
legend('d[k]','s[k]','x[k]');
m=5;
b=ones(M,1)/M;
a=1;
y=filter(b,a,x);
figure
(2);
plot(k,s,'b--',k,y,'r-');
xlabel('Timeindexk');
legand('s[k]','y[k]');
(3)离散卷积的计算
x=[1,2,3,4,];
y=[1,1,1,1,1];
z=conv(x,y);
N=length(z);
stem(0:
N-1,z);
二、实验结果(实验代码以及实验波形)
实验三利用MATLAB进行连续系统的复频域分析
一.实验内容
(1)部分分式展开的MATLAB实现
用部分分式展开法求X(s)的反变换
因此X(s)可展开为
故原函数为
(2)H(s)的零极点与系统特性的MATLAB计算
已知系统函数为
MATLAB程序如下:
num=[1];
den=[1221];
sys=tf(num,den);
figure
(1);
pzmap(sys);
t=0:
0.02:
10;
w=0:
0.02:
5;
h=impulse(num,den,t);
figure
(2);
plot(t,h);
xlabel('time(s)');
title('ImpulseRespone');
H=freqs(num,den,w);
figure(3);
plot(w,abs(H));
xlabel('frequency\omega');
title('MagntudeRespone');
(a)系统的零极点分布图
(b)系统的冲击响应
(c)系统的幅度响应
二、实验结果(实验代码以及实验波形)
(如上)
实验四利用MATLAB进行离散系统的Z域分析
一.实验内容
(1)部分分式展开的MATLAB实现
用MATLAB计算
的部分公式展开
num=[00009];den=[14.562];
[r,p,k]=residuez(num,den)
故X(z)的部分展开公式为
(2)H(z)的零极点与系统特性的MATLAB计算
已知某因果离散时间LTI系统的系统函数为
画出系统的零极点分布,求系统的单位脉冲响应h[k]和系统的幅度响应|H(
)|,并判断系统是否稳定。
MATLAB程序如下:
num=0.1453*[1-33-1];
den=[10.16280.34030.0149];
figure
(1);
zplane(num,den);
h=impz(num,den,21);
figure
(2);
stem(0:
20,h);
xlabel('k');
title('ImpulseRrspone');
[H,w]=freqz(num,den);
figure(3);
plot(w/pi,abs(H));
xlabel('NormalizedFrequency\Omega');
title('MagntitudeRespone');
(a)系统的零极点分布
(b)系统的脉冲响应
(c)系统的幅度响应
二、实验结果(实验代码以及实验波形)
(如上)
实验报告示例例:
一.实验内容
绘制正弦型信号,矩形脉冲信号,三角脉冲信号。
二、实验结果(实验代码以及实验波形)
1,正弦信号
%program7_2Sinusoidalsignalft=A*sin(w0*t+phi)
A=1;
w0=2*pi;
phi=pi/6;
t=0:
0.001:
8;
ft=A*sin(w0*t+phi);
plot(t,ft);
gridon;
其输出波形为:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信号系统 实验 报告 模板