信号课程设计郑巧健汇总Word文档格式.docx
- 文档编号:17593657
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:26
- 大小:497.23KB
信号课程设计郑巧健汇总Word文档格式.docx
《信号课程设计郑巧健汇总Word文档格式.docx》由会员分享,可在线阅读,更多相关《信号课程设计郑巧健汇总Word文档格式.docx(26页珍藏版)》请在冰豆网上搜索。
);
title('
f=10*exp(2*t)'
gridon
clc
w=2;
q=5;
f=A*sin(w*t+q)
f=10*sin(2*t+5)'
f=A*cos(w*t+q)
f=10*cos(2*t+5)'
2、用MATLAB表示抽样信号(sinc(t))、矩形脉冲信号(rectpuls(t,width))
及三角脉冲信号(tripuls(t,width,skew))。
t=-10:
0.01:
10
f=sinc(t)
plot(t,f);
f=sinc(t)'
f=rectpuls(t,3)
f=rectpuls(t,3)'
f=tripuls(t,4,0)
f=tripuls(t,4,0)'
3、编写如图3的函数并用MATLAB绘出满足下面要求的图形。
t=0:
12
f=4+3*tripuls(t-6,4,0)
axis([0,12,0,8]);
set(gca,'
xTick'
0:
4:
12);
yTick'
8);
ylabel('
f(t)'
f(t)=4+3*tripuls(t-6,4,0)'
t=-12:
22
f1=4+3*tripuls(-t-6,4,0)
f2=4+3*tripuls(t-2-6,4,0)
f3=4+3*tripuls((1-2*t)-6,4,0)
f4=4+3*tripuls((0.5*t+1)-6,4,0)
subplot(221);
plot(t,f1);
axis([-12,22,0,8]);
f1'
gridon;
五、实验总结
实验二
一、实验目的
1、掌握卷积计算方法。
2、掌握函数lsim,impulse,step的用法,lsim为求取零状态响应,impulse为求取单位脉冲响应,step为求取单位阶跃响应。
3、运用课堂上学到的理论知识,从RC、RL一阶电路的响应中正确区分零输入响应、零状态响应、自由响应与受迫响应。
二、实验设备
三、实验原理
1.分别用函数lsim和卷积积分两种方法求如图7所示系统的零状态
响应。
其中L=1,R=2,e(t)=e−tε(t),i(0−)=2。
方法一:
lsim函数
clear
close
clc
3;
f=exp(-t);
a=[12];
b=[1];
y=lsim(b,a,f,t);
plot(t,y);
方法二:
卷积积分
clear;
clc;
close;
symstx;
e=exp(-x);
h=exp(-2.*(t-x));
i=int(e.*h,x,0,t);
ezplot(i,[0,10]);
2.求上述系统的冲激响应与阶跃响应。
impulse(b,a,10);
step(b,a,10);
5、思考题
1.为什么连续时间系统的零状态响应为激励与冲击响应的卷积?
答:
根据卷积的定义,函数e(t)与函数h(t)相卷积后,就是在变量由负无穷到正无穷范围内,对于某一t值时乘积e(τ)h(t-τ)曲线下的面积,也就是:
r(t)=e(t)*h(t),又零状态响应与系统的特性和外加激励有关,所以如问题。
2.利用卷积积分法计算系统响应应从几个方面进行?
利用卷积积分法先要将系统的冲击响应求出,之后再将其与激励卷积即可
六、实验总结
实验三
1.掌握周期信号的频谱——Fourier级数的分析方法。
2.深入理解信号频谱的概念,掌握典型信号的频谱以及Fourier变换的主要性质。
3.掌握调制与解调的基本原理及滤波器的使用。
1、求如图9所示周期矩形脉冲信号的Fourier级数表达式,画出频谱
图,并用前N次谐波合成的信号近似。
clearall;
0.001:
1;
y=square(2*pi*t,50);
plot(t,y),gridon
n_max=[131547];
N=length(n_max);
fork=1:
N
n=1:
2:
n_max(k);
b=4./(pi*n);
x=b*sin(2*pi*n'
*t);
figure;
holdon;
plot(t,x);
holdoff;
end
2、试用fourier()函数求下列信号的傅里叶变换F(jω),并画出F(jω)
(1)f(t)=te−3tε(t)
ft=sym('
t*exp((-3)*t)*heaviside(t)'
Fw=fourier(ft)
Fw=
1/(3+w*i)^2
ezplot(abs(Fw)),gridon
(2)f(t)=sgn(t)
sgn=heaviside(t)-heaviside(-t);
f=sgn;
Fw=fourier(f)
-(2*i)/w
ezplot(abs(Fw));
1、根据试验1的结果,解释Gibbs现象。
因为对于具有不连续点的函数,即使级数的项无限增大,在不连续处,级数之和不收敛于函数f(t);
在跃变点附近的波形,总是不可避免的存在有起伏震荡,从而使跃变点的值超过一形成过冲,造成吉布斯现象。
2、比较周期信号与非周期信号的频谱。
区别:
1.周期信号的频谱为离散频谱,非周期信号的频谱为连续频谱。
2.周期信号的频谱为Fn的分布,表示每个谐波分量的复振幅;
而周期信号的频谱为F(jω)的分布,(F(jω)/2?
)?
ω表示合成谐波分量的复振幅,所以也将称为频谱密度函数。
联系:
1.都是反映将时域信号表示为正弦类信号时各谐波分量的分布特性。
2.若周期信号是连续非周期信号的周期延拓,则两者的关系为
F(jω)=limT0Fn;
Fn=T0?
?
F(j?
)T0|?
3、调制与解调的基本原理是什么?
为什么要进行调制?
调制:
调制就是使信号f(t)控制载波的某一个或某些参数(如振幅、频率、相位等),是这些参数按照信号f(t)的规律变化的过程。
载波可以是正弦波或脉冲序列。
以正弦型信号作载波的调制叫做连续波调制。
调制后的载波就载有调制信号所包含的信息,称为已调波。
对于连续波调制,已调信号可以表示为:
它有振幅频率和相位三个参数构成。
改变三个参数中的任何一个都可以携带-21-同样的信息。
因此连续波的调制可分为调幅、调相和调频。
解调:
解调是调制的逆过程,它的作用是从已调波信号中取出原来的调制信号。
调制过程是一个频谱搬移的过程,它将低频信号的频谱搬移到载频位置。
如果要接收端回复信号,就要从已调信号的频谱中,将位于载频的信号频谱再搬回来。
之所以进行解调,是因为无线电通信是通过空间辐射方式传输信号的,调制过程可以将信号的频谱搬移到容易以电磁波形势辐射的较高频率范围;
此外,调制过程可以将不同的信号通过频谱搬移托付至不同频率的载波上,实现多路复用,不至于互相干扰。
实验四
1、掌握连续时间系统变换域分析的基本方法。
2、掌握系统无失真传输的基本条件。
(a)
1、如图10所示系统:
图10
对不同的RC值,用freqs函数画出系统的幅频曲线。
RC=1时,
w=0:
2*pi;
b=[1];
a=[1,1];
H=freqs(b,a,w);
plot(w,abs(H));
RC=2时,
c=[1,2];
Q=freqs(b,c,w);
plot(w,abs(Q));
(b)信号f(t)=cos(100t)+cos(2000t)包含了一个低频分量和一个高频分
14
量,确定适当的RC值,滤除信号中的高频分量并画出信号f(t)和y(t)
在t=0~0.2s范围内的波形
t=0:
0.2;
w1=100;
w2=2000;
H1=1/1+j*w1;
H2=1/1+j*w2;
f=cos(100*t)+cos(2000*t);
y=abs(H1)*cos(w1*t+angle(H1))+abs(H2)*cos(w2*t+angle(H2));
plot(t,y);
2、信号任选,分析以下几种情况下信号的频谱和波形变化:
clear
symstw;
e=t*exp(-3*t)*heaviside(t);
subplot(2,3,1);
ezplot(e,[0,6]);
F=fourier(e,w);
subplot(2,3,2);
ezplot(abs(F),[-5,5]);
幅度谱'
i=1;
fora=-5:
5
R=subs(F,w,a);
C(i)=angle(R);
i=i+1;
b=-5:
5;
subplot(2,3,3);
plot(b,C);
相位谱'
H1=exp(-2*j*w);
R1=F*H1;
r1=ifourier(R1,t);
subplot(2,3,4);
ezplot(r1,[0,6]);
只满足幅值
H1=(1-j*w)/(1+j*w);
R1=F*H1;
G=abs(R1);
r1=ifourier(R1,t);
ezplot(r1,[-5,5]);
axis([-55-0.50.5]);
只满足相位
H2=w^2*exp(-j*w*2);
R2=F*H2;
r2=ifourier(R2,t);
均不满足
H3=w*(2-2*j*w)/(2+j*w);
R3=F*H3;
r3=ifourier(r3,t);
ezplot(r2,[-5,5]);
1、连续系统频域与复频域分析的基本方法是什么?
频域分析方法:
将激励信号分解为正弦分量,找出联系响应与激励的系统函数H(jw),求每一频率分量的响应,从响应的频谱函数R(jw)求傅里叶反变换从而求得响应r(t)。
复频域分析方法:
通过拉普拉斯变换将时域中的积分微分方程变成复频域中的代数方程,在复频域中进行代数运算后则可得到系统响应的复频域解,将此解在经反变换则得到最终的时域解。
2、若信号经过系统不发生失真,则对系统频响有何要求?
答:
系统频响的幅频特性在整个频率范围中为一常数,即系统具有无限频宽的响应均匀的通频带,系统的相频特性是经过原点的直线。
实验五
1、深刻理解采样定理的内容。
2、掌握信号采样后的频谱。
3、实验原理
1、已知f(t)=Sa(2t),以sf为采样频率,对f(t)进行采样得到f(t)a,观
察随着sf由小变大,f(t)a频谱的变化,最后得出f(t)a与f(t)两者频谱
之间的关系。
f=sin(2*t)/(2*t);
ezplot(f,[-5,5]);
F=fourier(f);
ezplot(F,[-5,5]);
a=1;
b=0;
forn=-6:
6
b=b+(pi/2)*a*(-heaviside(w-2-n*2*pi*a)+heaviside(w+2-n*2*pi*a));
end
ezplot(b,[-40,40]);
a=8;
forn=-3:
3
ezplot(b,[-40,40]);
a=4;
2、由实验1中采样得到的离散信号重建对应的连续时间信号:
情况
一、smf≥2f
G=-heaviside(w-4)+heaviside(w+4);
B=b*G;
f1=ifourier(B)/fs;
subplot(4,2,5);
ezplot(B,[-40,40]);
小于2f:
a=0.5;
G=-heaviside(w-4)+heaviside(w+4);
f1=ifourier(B)/a;
1、随着采样频率fs从小到大变化,fa(t)的频谱发生怎样的变化,与f(t)频谱之间的关系如何?
与理论计算结果之间是否完全一致?
如果不一致,请分析可能是什么原因导致的?
随着采样频率fs从小到大变化,fa(t)的频谱刚开始时出现混叠现象,之后会出现不相互叠加的频谱,并且相邻频谱之间的间隔越来越大,幅度会增大一些。
2、采样频率fs分别满足情况一与情况二时,由fa(t)重建的f(t)与原信号f(t)是否完全相同?
如果不相同,试分析原因。
情况一:
重建的图像衰减一定幅度得到的图像和原图像完全相同。
情况二:
不一样。
因为fa(t)出现混叠现象,使其解调后的图像与原图像不同。
实验六
1.掌握常用离散信号的MATLAB表示方法。
2、掌握用MATLAB计算卷积和及零状态响应的方法。
1、用MATLAB表示离散信号:
ak,Asin(k)。
k=-3:
fk=2.^(k);
subplot(1,2,1);
stem(k,fk,'
filled'
h=-3:
fh=2*sin(h);
subplot(1,2,2);
stem(h,fh,'
2、有两离散序列12
00
(){2,1,0,1,2},(){1,1,1}
kk
fkfk↑↑
==
=−−=,用MATLAB绘出
它们的波形及f1(k)+f2(k)及f1(k)*f2(k)的波形。
k=-2:
2;
f1=[-2,-1,0,1,2];
h=-1:
f2=[1,1,1];
stem(k,f1);
k=-2:
stem(h,f2);
f3=[-2,0,1,2,2];
stem(k,f3);
f4=conv(f1,f2);
g=-3:
stem(g,f4);
3、已知离散序列波形如图11所示,试用MATLAB绘出满足下列要
求的序列波形。
k=-6:
f=[0,1,3,6,10,15,14,12,9,5,0,0];
stem(k,f);
h=0:
7;
f1=[10,15,14,12,9,5,0,0];
stem(h,f1);
stem(-k,f);
stem(-k+2,f);
h=2:
f1=[14,12,9,5,0,0];
4、试用MATLAB的conv()函数计算实验2中第1题的结果。
p=0.0001;
t1=0:
p:
h=exp(-2.*t1);
t2=0:
e=exp(-t2);
y=conv(h,e);
y=p*y;
c=length(t1)+length(t1)-2;
c*p;
5、假设某系统的单位函数响应h(k)=(0.8)kε(k),系统激励信号
e(k)={1,1,1,1},求系统的零状态响应。
k=0:
h=(0.8).^k;
e=[1111];
8;
stem(t,y);
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信号 课程设计 郑巧健 汇总