使用matlab查找拉普拉斯变换

时间:2018-02-11 04:58:57

标签: matlab

当0 <= t <0时,

f(t)= t * e ^ t。 3

当3 <= t

时,

f(t)= 0

如何使用Matlab查找根据t

的不同值改变的函数的拉普拉斯变换

2 个答案:

答案 0 :(得分:3)

MATLAB有一个名为laplace的函数,我们可以像下面那样计算它:

syms x y
f = 1/sqrt(x);
laplace(f)

但是当我们将f(x)像这个问题变成syms时,它将是一个非常长的代码。 实际上,如果必须,我们可以使用diracheaviside来完成此操作。不过,我们可以改用它:

syms t s
f=t*exp((1-s)*t);
F=int(f,t,0,3)

这是因为:

enter image description here

答案 1 :(得分:1)

如果您对拉普拉斯变换的数值实现感兴趣,可以从Matlab的文件交换下载Numerical Transforminverse transform ...