利用matlab实现下列连续信号,信号与系统——连续系统分析的MATLAB实现

一、实验目的

1.掌握利用MATLAB对LTI连续系统进行时域分析和频域分析的基本方法;

2.深刻理解连续时间系统的系统函数在分析连续系统的频率特性中的重要作用及意义。

二,实验内容

1,已知系统y″(t)+4y’(t)+3y(t)=f’(t) ,输入f(t)=e^(-t) ε(t) ,起始状态为y(0-)=y’ (0-)=1 。

(1)用dsolve函数求零输入响应、零状态响应和全响应:

2018a版MATLAB程序如下

clc

clear

yzi = dsolve('D2y+4*Dy+3*y=0','y(0)=1,Dy(0)=1') %求零输入响应

anns = dsolve('D2y+4*Dy+3*y=Df','f=exp(-t)*heaviside(t)','y(-0.001)=0,Dy(-0.001)=0');% heaviside(t)表示单位阶跃信号

yzs = simplify(anns.y) %求零状态响应,ans为结构体,ans.y为零状态响应

y = simplify(yzi+yzs) %求全响应

结果:

零输入响应yzi = 2exp(-t) - exp(-3t)

零状态响应yzs = piecewise(0 < t, exp(-t)/4 - exp(-3t)/2 - (texp(-t))/2, t < 0, 0)

全响应y = piecewise(0

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值