f(t) = t*e^t 当 0 <= t < 3
当 3 <= t 时 f(t) = 0
如何用Matlab求出随t值不同而变化的函数的拉普拉斯变换
最佳答案
MATLAB 有一个名为 laplace 的函数,我们可以这样计算:
syms x y
f = 1/sqrt(x);
laplace(f)
但是当我们将f(x)这样的问题转化为syms
时,会是一段很长的代码。
事实上,如果必须的话,我们可以通过使用 dirac
和 heaviside
来做到这一点。不过,我们可以改用它:
syms t s
f=t*exp((1-s)*t);
F=int(f,t,0,3)
这是因为:
关于matlab - 使用matlab求拉普拉斯变换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48728422/