资源描述
第一个信号实验的题目1实现下列常用信号(1);(2);(3);(4);(5)2连续信号的基本运算与波形变换已知信号,试画出下列各函数对时间t的波形:(1)(2)(3)(4)(5)3连续信号的卷积运算实现,其中、从第2个题目中任选3对组合。4连续系统的时域分析(1) 描述某连续系统的微分方程为,求当输入信号为时,该系统的零状态响应。(2) 已知描述某连续系统的微分方程为,试用MATLAB绘出该系统的冲激响应和阶跃响应的波形。实验一答案:(1)在MATLAB软件的输入程序及显示波形如下: (2)在MATLAB软件的输入程序及显示波形如下: (3)在MATLAB软件的输入程序及显示波形如下: (4)在MATLAB软件的输入程序及显示波形如下: (5)在MATLAB软件的输入程序及显示波形如下: (1)的输入程序及波形如下:(2)的输入程序及波形如下: (3)的输入程序及波形如下:(2)系统的冲激响应和阶跃响应如下: (4)的输入程序及波形如下: (5)的输入程序及波形如下: (1)和(2)组合的卷积运算如下:(2)和(3)组合的卷积运算如下:(1)和(3)组合的卷积运算如下:(1)系统的零状态响应如下:第二个信号实验题目1(1)用数值法求门函数的傅里叶变换,并给出门函数的幅频特性曲线和相频特性曲线。(2)用符号法给出函数的傅里叶变换。(3)已知系统函数为,画出该系统的零极点图。2(1)用数值法给出函数幅频特性曲线和相频特性曲线。(2)对函数进行采样,采样间隔为0.01。(3)已知输入信号为,载波频率为1000Hz,采样频率为5000 Hz,试产生输入信号的调幅信号。3(1)用符号法实现函数的傅里叶变换,并给出门函数的幅频特性曲线和相频特性曲线。(2)已知系统函数为,输入信号为,求该系统的稳态响应。(3)已知输入信号为,载波频率为100Hz,采样频率为400 Hz,试产生输入信号的调频信号。4(1)已知系统函数为,画出该系统的零极点图。(2)已知函数用数值法给出函数的幅频特性曲线和相频特性曲线。(3)实现系统函数的频率响应。(4)已知输入信号为,载波频率为100Hz,采样频率为400 Hz,试产生输入信号的调相信号。5(1)用数值法给出函数幅频特性曲线和相频特性曲线。(2)用符号法实现函数的傅里叶逆变换。(3)已知输入信号为,载波频率为1000Hz,采样频率为5000 Hz,试产生输入信号的调频信号。实验二答案:(1) 用数值法求门函数的傅里叶变换,并给出门函数的幅频特性曲线和相频特性曲线。t=linspace(-4,4,200);f=0*t;f(t=-2&t=2)=1;W=linspace(-4*pi,4*pi,200);F=0*W;for N=1:200 for M=1:200F(N)=F(N)+8/200*f(M).*exp(-j*W(N)*t(M); endendsubplot(4,4,1);plot(t,f); subplot(4,4,2);plot(W,F);subplot(4,4,3);plot(W,abs(F);H=freqs(6,9,W);subplot(4,4,4);plot(W,angle(F)(2) 用符号法给出函数的傅里叶变换。syms t f;f=sym(2/3)*exp(-5*t)*heaviside(t);F=fourier(f);pretty(F)(3) 已知系统函数为,画出该系统的零极点图。num=0 1 0 1 1;den=1 0 1 0 3;G=tf(num,den); subplot(2,2,1);pzmap(G); 第3个信号实验题目1计算序列与序列的卷积和;2已知离散系统的差分方程为,求系统的频率响应,若,求系统的零状态响应。3利用SIMULINK画出(2)的系统框图。实验三答案:1. 计算序列与序列的卷积和;n=0:1:10;x=2.nstem(n,x)n=0:1:4x1=ones(1,5)stem(n1,x1)y=conv(x,x1)n2=0:1:14stem(n2,y)2. 已知离散系统的差分方程为,求系统的频率响应,若,求系统的零状态响应。b=1;a=1,-5,6;w=linspace(0,50,200);freqs(b,a,w) n=0:10;f=2.n;a=1,-5,6;b=1;y=0;xic=filtic(b,a,y);y1=filter(b,a,f,xic)第4个信号实验题目1求的Z变换和的Z反变换。2已知某离散系统的系统函数为,试用MATLAB求出该系统的零极点,并画出零极点图,求系统的单位冲激响应和幅频响应,并判断系统是否稳定。3 一系统的微分方程为,试利用MATLAB求其系统的状态方程。4 已知某连续时间系统的状态方程和输出方程为试用M ATLAB计算其系统函数矩阵。实验四答案:求的Z变换和的Z反变换。1. syms a n f=cos(a*n); F=ztrans(f); pretty(F) syms k zFz=a*z/(z-a)2; fk=iztrans(Fz,k); pretty(fk); 2. 已知某离散系统的系统函数为,试用MATLAB求出该系统的零极点,并画出零极点图,求系统的单位冲激响应和幅频响应,并判断系统是否稳定。b=0,1,2,1a=1,-0.5,-0.005,0.3R,P,K=tf2zp(b,a) figure(1)zplane(b,a)legend(零点,极点);grid on;num=0 1 2 1den=1 -0.5 -0.005 0.3h=impz(num,den) figure(2)stem(h)H,w=freqz(num,den)figure(3)plot(abs(H) 3. 一系统的微分方程为,试利用MATLAB求其系统的状态方程。a=1; a = 1b=1 5 10 ; b = 1 5 10A B C D=tf2ss(a,b); A = -5 -10 B = 1 1 0 0 C = 0 1 D = 04. 已知某连续时间系统的状态方程和输出方程为试用MATLAB计算其系统函数矩阵。 A=2 3; 0 -1; num1 = 1 0 -1B=0 1;1 0; 1 -2 0C=1 1;0 -1; den1 = 1 -1 -2D=1 0;1 0; num2 = 0 1 1num1,den1=ss2tf(A,B,C,D,1) 0 0 0num2,den2=ss2tf(A,B,C,D,2) den2 = 1 -1 -2
展开阅读全文