ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:138.26KB ,
资源ID:6372091      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6372091.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(信号与系统作业第八章.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

信号与系统作业第八章.docx

1、信号与系统作业第八章8.1 已知描述连续时间系统的微分方程和激励信号f(t)分别如所示:(4) (t)+5 (t)+6y(t)=6f (t),f(t)=10cos(2t)u(t) 试用MATLAB的lsim函数求出上述系统在010秒时间范围内的零状态响应y(t)的样值,并绘出系统零状态响应的时域仿真波形。a=1 5 6;b=6;sys=tf(b,a); p=0.01; t=0:p:10;f=10*cos(2*t);y=lsim(sys,f,t)a=1 5 6;b=6;sys=tf(b,a); p=0.01; t=0:p:10;f=10*cos(2*t);lsim(sys,f,t)y = 06.

2、9357 -0.3218 -5.1726 4.8671 1.1562 -5.8246 3.6922 2.7517 -5.9824 2.22758.2用连续系统时域分析的经典方法(求解微分方程的方法)求题8.1所示系统的解析解,并与MATLAB的仿真结果进行比较,验证结果是否相同。8.3 已知描述系统的微分方程如下,试用MATLAB求系统在0-10秒时间范围内冲激响应和阶跃响应的数值解,并绘出系统冲激响应和阶跃响应的时域波形。(1)(t)+3 (t)+2y(t)=f (t)(4) y(t)+4y(t)=2f(t)(1):a=1 2 1;b=1;subplot(2,1,1)y=impulse(b,

3、a,10) %冲激信号的数值解impulse(b,a,10) %冲激信号的时域波形subplot(2,1,2)y=step(b,a,10) %阶跃信号的数值解step(b,a,10) %阶跃信号的时域波形y = 0 0.3679 0.2707 0.1494 0.0733 0.0337 0.0149 0.0064 0.0027 0.0011 0.0005y = 0 0.2642 0.5940 0.8009 0.9084 0.9596 0.9826 0.9927 0.9970 0.99880.9995(4)a=1 0 4;b=2;subplot(2,1,1)y=impulse(b,a,0:1:10

4、) %冲激信号的数值解impulse(b,a,10) %冲激信号的时域波形 subplot(2,1,2)y=step(b,a,0:1:10) %阶跃信号的数值解step(b,a,10) %阶跃信号的时域波形y = 0 0.9093 -0.7568 -0.2794 0.9894 -0.5440 -0.5366 0.9906 -0.2879 -0.7510 0.9129y = 0 0.7081 0.8268 0.0199 0.5728 0.9195 0.0781 0.4316 0.9788 0.1698 0.29608.4已知描述离散系统的差分方程和输入序列x(n)分别如下所示:(1)y(n)+2

5、y(n-1)+y(n-2)=x(n),x(n)=()u(n)试用MATLAB的filter函数求出上述系统在020时间采样点范围内零状态响应y(n)的序列样值,并绘出系统零状态响应的波形。a=1 2 1;b=1;n=0:20;x=(1/4).(n);y=filter(b,a,x) stem(n,y,filled)title(响应序列)8.5用离散系统时域分析的经典方法(求解差分方程的方法)求题8.4所示离散系统的解析解,并与MATLAB的仿真结果进行比较,验证结果是否相同。8.6利用MATLAB的impz函数求下列差分方程描述的离散系统在020时间采样点范围内的单位序列响应和阶跃响应的数值解,

6、绘出其序列波形图,并根据单位序列响应的时域波形判断系统的稳定性。(2)y(n)-y(n-2)=x(n)单位序列响应:a=1 0 -1;b=1;y=impz(b,a,0:20)impz(b,a,0:20)title(y(n)-y(n-2)=x(n)axis(0 20 0 1.5)y = 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1因为这个系统一直是0,1变换,故这个系统是稳定的。8.7已知LTI离散系统的单位序列响应h(n)和激励x(n)分别如图8-29(a)(b)所示,试用matlab的conv函数求出系统的零状态响应y(n),并绘出时域的波形。x1=0

7、1 2 1 0 0;n1=-2:3;x2=0 1 1 1 1 0 0;n2=-1:5;x=conv(x1,x2)n=(n1(1)+n2(1):(n1(1)+n2(1)+length(n1)+length(n2)-2);stem(n,x,filled)title(y(n) 8.8已知各离散序列的波形如图8-30所示,试用MATLAB求下列卷积和,并绘出卷积和序列的时域波形。(2)x2(n)*x3(n) n2=-3:3;x2=0 1 1 1 1 1 0;n3=-2:3;x3=0 0 3 2 1 0;x,n=gghconv(x2,x3,n2,n3)(3)x3(n)*x4(n)n3=-2:3;x3=0

8、 0 3 2 1 0; n4=-1:4;x4=0 1 -1 1 -1 0; x,n=gghconv(x3,x4,n3,n4)title(x(n)=x3(n)*x4(n)8.9 已知各连续信号的波形如图8-31所示,使用解析方法求下列卷积积分,并用MATLAB汇出卷积积分信号的时域波形,将其与解析计算结果进行比较。(1)f2(t)*f3(t)t2=0:0.01:4;f2=Heaviside(t2-1)-heaviside(t2-3);t3=0:0.01:4;f3=0.5*t3.*(Heaviside(t3)-heaviside(t3-2)t,f=gggfconv(f2,f3,t2,t3)(5)f

9、3(t)*f4(t)t3=-1:0.01:4;f3=0.5*t3.*(Heaviside(t3)-Heaviside(t3-2) t4=-3:0.01:3;f4=0.5*(t4+2).*(Heaviside(t4+2)-Heaviside(t4)-0.5*(t4-2).*(Heaviside(t4)-Heaviside(t4-2);t,f=gggfconv(f3,f4,t3,t4)附录:function f= Heaviside(t)f=(t0);% t0,f=1否则为0end functionx,n=gghconv(x1,x2,n1,n2)x=conv(x1,x2)ns=n1(1)+n2(1

10、);leg=length(x1)+length(x2)-2;n=ns:(ns+leg)subplot(2,2,1)stem(n1,x1,filled)title(x1(n)xlabel(n)subplot(2,2,2)stem(n2,x2,filled)title(x2(n)xlabel(n)subplot(2,2,3)stem(n,x,filled)title(x(n)=x1(n)*x2(n)xlabel(n)p=get(gca,position);p(3)=2.4*p(3);set(gca,position,p)function f,t =gggfconv(f1,f2,t1,t2)%计算连

11、续信号的卷积积分d=input(请输入时间间隔:); f=conv(f1,f2); f=f*d; ts=t1(1)+t2(2); l=length(f1)+length(f2)-2; t=ts:d:(ts+l*d); subplot(2,2,1)plot(t1,f1)axis(min(t1),max(t1),min(f1)-min(f1)*0.2,max(f1)+max(f1)*0.2)title(f1(t)xlabel(t)subplot(2,2,2)plot(t2,f2)axis(min(t2),max(t2),min(f1)-abs(min(f2)*0.2),max(f2)+max(f2)*0.2)title(f2(t)xlabel(t)subplot(2,2,3)plot(t,f);axis(min(t),max(t),min(f)-min(f)*0.2,max(f)+max(f)*0.2)p=get(gca,position);p(3)=2.4*p(3);set(gca,position,p)title(f(t)=f1(t)*f2(t)xlabel(t) end

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1