主要内容

ilaplace

拉普拉斯逆变换

描述

例子

ilaplace (F返回拉普拉斯逆变换F.默认情况下,自变量为年代而变换变量是t.如果F不包含年代ilaplace使用函数symvar

例子

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

例子

ilaplace (Fvar可变定向耦合器使用自变量var和变换变量可变定向耦合器而不是年代t,分别。

例子

全部折叠

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

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

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

符号a s F = 1/(s-a)²;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)

计算下列包含Dirac和Heaviside函数的拉普拉斯逆变换:

(1,s,t)
ans =狄拉克(t)
F = exp (2 * (s) / (s ^ 2 + 1);ilaplace (F、s、t)
Ans = heaviside(t - 2)*sin(t - 2)

求矩阵的拉普拉斯逆变换.通过使用相同大小的矩阵为每个矩阵项指定独立变量和变换变量。当参数是非标量时,ilaplace在元素方面对它们起作用。

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

如果ilaplace使用标量和非标量参数调用,然后通过使用标量展开展开标量以匹配非标量。非标量参数的大小必须相同。

syms w x y z a b c d ilaplace(x,vars,transVars)
ans = [x *狄拉克(a),狄拉克(b)] [x *狄拉克(c), x *狄拉克(d))

如果ilaplace无法计算反变换,则返回未计算的调用ilaplace

syms F(s) t F(s) = exp(s);f = ilaplace (f、s、t)
F = ilaplace(exp(s), s, t)

使用。返回原始表达式拉普拉斯

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

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

Syms f1(x) f2(x) a b f1(x) = exp(x);f2 (x) = x;ilaplace ([f1 f2] x [b])
Ans = [ilaplace(exp(x), x, a), dirac(1, b)]

输入参数

全部折叠

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

自变量,指定为符号变量、表达式、向量或矩阵。这个变量通常被称为“复频率变量”。如果你不指定变量,那么ilaplace使用年代.如果F不包含年代,然后ilaplace使用函数symvar来确定自变量。

转换变量,指定为符号变量、表达式、向量或矩阵。它通常被称为“时间变量”或“空间变量”。默认情况下,ilaplace使用t.如果t自变量是F,然后ilaplace使用x

更多关于

全部折叠

拉普拉斯逆变换

拉普拉斯逆变换fftFF年代是:

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

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

提示

  • 如果任何参数是数组,则ilaplace在数组的所有元素上按元素操作。

  • 如果第一个参数包含符号函数,则第二个参数必须是标量。

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

  • 对一个信号ft,计算拉普拉斯变换(拉普拉斯),然后求拉普拉斯逆变换(ilaplace)的结果可能不会返回原始信号t< 0.这是因为拉普拉斯使用单方面变换.这个定义假设信号ft只对所有实数有定义t≥0.因此,相反的结果是没有意义的t< 0并可能与原始信号不匹配为负t.纠正这个问题的一种方法是将结果乘以ilaplace通过Heaviside阶跃函数。例如,这两个代码块:

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

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

    返回1 / (s ^ 2 + 1).但是,拉普拉斯逆变换

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

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

之前介绍过的R2006a