主要内容

ilaplace

拉普拉斯逆变换

描述

例子

ilaplace (F)返回拉普拉斯逆变换F。默认情况下,独立的变量年代和变量的转换t。如果F不包含年代,ilaplace使用函数symvar

例子

ilaplace (F,可变定向耦合器)使用转换变量可变定向耦合器而不是t

例子

ilaplace (F,var,可变定向耦合器)使用独立的变量var和转换变量可变定向耦合器而不是年代t,分别。

例子

全部折叠

计算的拉普拉斯逆变换1 / s ^ 2。默认情况下,逆变换的t

信谊s F = 1 / s ^ 2;ilaplace (F)
ans = t

计算的拉普拉斯逆变换1 /(年代)^ 2。默认情况下,独立和转换变量年代t,分别。

信谊(s F = 1 /(年代)^ 2;ilaplace (F)
ans = t * exp (a * t)

指定变量的转换x。如果你指定只有一个变量,该变量是转换变量。仍然是独立的变量年代

信谊x ilaplace (F, x)
ans = x * exp (a * x)

同时指定变量的独立和变换一个x分别在第二和第三个参数。

ilaplace (F (x)
ans = x * exp (s * x)

计算拉普拉斯逆变换后,涉及到狄拉克和亥维赛功能:

信谊(s t ilaplace (1 s t)
ans =狄拉克(t)
F = exp (2 * (s) / (s ^ 2 + 1);ilaplace (F、s、t)
ans =亥维赛(t - 2) * sin (t - 2)

发现的拉普拉斯逆变换矩阵。为每个矩阵的条目指定独立和转换变量使用相同大小的矩阵。当参数是nonscalars,ilaplace徒element-wise。

信谊a b c d w x y z M = [exp (x) 1;罪(y)我* z];var = [w x;y z];可变定向耦合器= [b;c d];ilaplace (M, var,可变定向耦合器)
ans = [exp (x) *狄拉克(a),狄拉克(b)] [ilaplace(罪(y), y, c),狄拉克(1 d) * 1我]

如果ilaplace叫做标量和nonscalar参数,那么它扩展了标量匹配nonscalars利用标量扩张。Nonscalar参数必须是相同的大小。

信谊w x y z a b c d ilaplace (x, var,可变定向耦合器)
ans = [x *狄拉克(a),狄拉克(b)] [x *狄拉克(c), x *狄拉克(d))

如果ilaplace不能计算出逆变换,然后它返回一个未鉴定的调用ilaplace

信谊F (s) t F (s) = exp (s);f = ilaplace (f、s、t)
f = ilaplace (exp (s)、s、t)

通过使用返回原来的表达式拉普拉斯

拉普拉斯(f, t, s)
ans = exp (s)

计算符号函数的拉普拉斯逆变换。当第一个参数包含符号函数,第二个参数必须是一个标量。

信谊f1 (x) f2 (x) b f1 (x) = exp (x);f2 (x) = x;ilaplace ([f1 f2] x [b])
ans = [ilaplace (exp (x), x),狄拉克(b)]

输入参数

全部折叠

输入,指定为一个符号表达式、函数、向量或矩阵。

独立变量指定为一个符号变量,表达式,向量或矩阵。这个变量通常被称为“复杂的频率变量。”如果you do not specify the variable, thenilaplace使用年代。如果F不包含年代,然后ilaplace使用函数symvar确定自变量。

变量变换,指定为一个符号变量,表达式,向量或矩阵。它通常被称为“时间变量”或“空间变量。”By default,ilaplace使用t。如果t的独立变量是吗F,然后ilaplace使用x

更多关于

全部折叠

拉普拉斯逆变换

拉普拉斯逆变换f=f(t)F=F(年代)是:

f ( t ) = 1 2 π c c + F ( 年代 ) e 年代 t d 年代

在这里,c是一个合适的复数。

提示

  • 如果参数是一个数组,然后ilaplace徒element-wise所有元素的数组。

  • 如果第一个参数包含一个象征性的函数,那么第二个参数必须是一个标量。

  • 计算拉普拉斯变换,直接使用拉普拉斯

  • 对一个信号f(t),计算拉普拉斯变换(拉普拉斯),然后(拉普拉斯逆变换ilaplace)的结果可能不会返回原始信号t< 0。这是因为的定义拉普拉斯使用单方面变换。这个定义假设信号f(t)仅仅是为所有实数定义t≥0。因此,逆结果没有意义t< 0,不得与原始信号为负t。纠正问题的一种方法是用的结果ilaplace亥维赛阶跃函数。例如,这两个代码块:

    信谊t;拉普拉斯(sin (t))

    信谊t;拉普拉斯(sint *亥维赛(t))

    返回1 / (s ^ 2 + 1)。然而,拉普拉斯逆变换

    信谊年代;ilaplace (1 / (s ^ 2 + 1)

    返回罪(t),而不是罪(t) *亥维赛(t)

版本历史

之前介绍过的R2006a