第一个信号实验的题目答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第一个信号实验的题目1实现下列常用信号(1)(5)ut;(2)(1)t;(3)cos(3)sin(2)tt;(4)()[(1)(2)]fttuttutt;(5)0.5()4cos(),010tftettMatlab程序:(1)t=-6:0.01:4;%定义时间样本向量t1=-5;%指定信号发生突变的时刻f=stepfun(t,t1);plot(t,f)axis([-6,3,-.5,1.5])title('u(t+5)')(2)k1=-5;k2=5;%定义自变量的取值范围k0=-1;%定义平移量k=k1:k2;%定义自变量的取值范围及取样间隔(默认为1),并生成行向量n=length(k);%取向量的维数f=zeros(1,n);%生成与向量k的维数相同的零矩阵,给函数赋值f(1,-k0-k1+1)=1;%在k=k0时刻,信号赋值为1stem(k,f,'filled')%绘制波形axis([k1,k2,0,1.5])%定义坐标轴显示范围(3)t=0:0.001:10;y=sin(2*t)+cos(3*t);plot(t,y,'r')xlabel('t');ylabel('y');(4)symstf=sym('t+(u(t-1)-u(t-2))');ezplot(f);(5)t=0:0.1:10;y=4*exp(-0.5*t).*cos(pi*t);plot(t,y)2连续信号的基本运算与波形变换已知信号22,21()330ttft,试画出下列各函数对时间t的波形:(1)()ft(2)(2)ft(3)(2)ft(4)1(1)2dftdt(5)(2)tfdMatlab程序:t=-20:0.1:20;f=0.*(t-2&t1)+((-2/3)*t+2/3).*(t=-2&t=1);subplot(3,2,1);plot(t,f,'r')title('f(t)')f1=0.*(-t-2&-t1)+((-2/3)*-t+2/3).*(-t=-2&-t=1);subplot(3,2,2);plot(t,f1,'r')title('f1(t)')f2=0.*((-t+2)-2&(-t+2)1)+((-2/3)*(-t+2)+2/3).*((-t+2)=-2&(-t+2)=1);subplot(3,2,3);plot(t,f2,'g')title('f2(t)')f3=0.*((2*t)-2&(2*t)1)+((-2/3)*(2*t)+2/3).*((2*t)=-2&(2*t)=1)subplot(3,2,4);plot(t,f3,'g')title('f3(t)')t1=-4.1:0.01:-3.9;f4=0.*((0.5*t1)-2&(0.5*t1)1)+((-2/3)*(0.5*t1)+2/3).*((0.5*t1)=-2&t1=1);f5=diff(f4)*1/0.01;subplot(3,2,5);plot(t1(1:length(t1)-1),f5);title('f4(t)')3连续信号的卷积运算实现12()()ftft,其中1()ft、2()ft从第2个题目中任选3对组合。Matlab程序:①(1)和(2)t1=0:0.01:20;t2=0:0.01:20;t3=-20:0.01:20;f1=0.*(-t1-2&-t11)+((-2/3)*-t1+2/3).*(-t1=-2&-t1=1);f2=0.*((-t2+2)-2&(-t2+2)1)+((-2/3)*(-t2+2)+2/3).*((-t2+2)=-2&(-t2+2)=1);g=conv(f1,f2);%对f1和f2进行卷积subplot(3,1,1),plot(t1,f1);subplot(3,1,2),plot(t2,f2);subplot(3,1,3),plot(t3,g);②(2)和(3)t3=-5:0.01:20;t2=-5:0.01:20;t4=-30:0.01:20;f3=0.*((2*t3)-2&(2*t3)1)+((-2/3)*(2*t3)+2/3).*((2*t3)=-2&(2*t3)=1);f2=0.*((-t2+2)-2&(-t2+2)1)+((-2/3)*(-t2+2)+2/3).*((-t2+2)=-2&(-t2+2)=1);g=conv(f3,f2);%对f3和f2进行卷积subplot(3,1,1),plot(t3,f3);subplot(3,1,2),plot(t2,f2);subplot(3,1,3),plot(t4,g);③(1)和(3)t1=-5:0.01:5;t3=-5:0.01:5;t4=-15:0.01:5;f1=0.*(-t1-2&-t11)+((-2/3)*-t1+2/3).*(-t1=-2&-t1=1);f3=0.*((2*t3)-2&(2*t3)1)+((-2/3)*(2*t3)+2/3).*((2*t3)=-2&(2*t3)=1);g=conv(f1,f3);subplot(3,1,1),plot(t1,f1);subplot(3,1,2),plot(t3,f3);subplot(3,1,3),plot(t4,g);4连续系统的时域分析(1)描述某连续系统的微分方程为()2()()()2()ytytytftft,求当输入信号为2()2()tfteut时,该系统的零状态响应()yt。Matlab程序:t=0:0.01:5;sys=tf([1,2],[1,2,1]);f1=2*exp(-2*t);f2=(t=0);f=f1.*f2;y=lsim(sys,f,t);plot(t,y);xlabel('Time(sec)');ylabel('y(t)');(2)已知描述某连续系统的微分方程为2()()3()()ytytytft,试用MATLAB绘出该系统的冲激响应和阶跃响应的波形。b=[1];a=[21-3];subplot121impulse(b,a)%冲激响应subplot122step(b,a)%阶跃响应

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功