发布网友 发布时间:2022-05-21 03:19
共1个回答
热心网友 时间:2023-10-12 22:34
从拉氏变换的定义
可知道,变换的积分范围是从0到正无穷
或者说是默认了x(t)当t<0时为0,又或者拉氏变换就要求原函数的定义域是0到正无穷
u(t-a)当a大于零的时候,是u(t)向右移动,满足t<0时u(t)=0
而当a小于零的时候,是u(t)向左移动,有一部分t<0时u(t)不为0
如果默认t<0部分就是0,那么当a<0时,u(t-a)和u(t)的变换就一样了
追问非常抱歉现在才回来查看问题,我对“拉氏变换就要求原函数的定义域是0到正无穷”还是存在点疑惑,y=sin(t)定义域是负无穷到正无穷,但它一样可以直接进行拉氏变换啊。。。追答>> clear
>> syms a positive
>> syms t s
>> laplace(heaviside(t-a),t,s) %计算a>0时的变化
ans =
1/(s*exp(a*s))
>> laplace(heaviside(t+a),t,s) %由于没有负的定义,这里换成+号,因为-a是小于零
ans =
1/s
>> syms a clear
>> laplace(heaviside(t-a),t,s)
ans =
laplace(heaviside(t - a), t, s)
其实原来的意思并不a>0才能实现拉氏变换而是
当a>0时拉氏变换的结果是1/(s*exp(a*s))
而为a> syms a positive
>> abs(a)
ans =
a
>> abs(-a)
ans =
a
>> syms a clear
>> abs(a)
ans =
abs(a)
在不定义a正负的情况先,用abs求a绝对值返回的也是abs(a)
只有定义了正负,才能返回确切的表达式