永发信息网

如何用MATLAB实现,对已知时域信号进行拉普拉斯变换,做出相应零极图并判断其收敛域

答案:2  悬赏:10  手机版
解决时间 2021-02-05 21:22
  • 提问者网友:贪了杯
  • 2021-02-05 18:24
如何用MATLAB实现,对已知时域信号进行拉普拉斯变换,做出相应零极图并判断其收敛域急,求详细程序,谢谢大神们了
最佳答案
  • 五星知识达人网友:北方的南先生
  • 2021-02-05 19:09
你说的是双边的LT变换吧由s的实部 要乘完衰减因子后满足可积条件
全部回答
  • 1楼网友:十鸦
  • 2021-02-05 20:26
原因是,像函数的分子阶次高于分母阶次,拉氏逆变换的结果中会出现dirac函数 dirac(t) 及其一阶导函数(为一个冲击偶,在早期maple内核中的表示为dirac(1,t),后来mupad中的表示为dirac(t,1)),而比较蛋疼的是,matlab并未定义dirac函数的导函数,所以绘图会出错。   由于dirac函数及其导函数在除t=0之外的部分都为0,而在t=0处的值为无穷大(或负无穷),在绘图也不好体现。所以,可以考虑避免t取0(即把t=0的点剔除),以规避绘图出错。   参考代码: t=-100:0.5:100; t(t==0)=[]; plot(t,subs(ft,t))不过,由于t<0时的函数为指数函数,取值范围很大,绘图效果不好。如果画t=0~10之间的图像,可以用 t=linspace(eps,10,100); plot(t,subs(ft,t))
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯