BÀI GIẢNG MATLAB - Trang 146

142

??? Function 'laplace' is not defined for values of class
'double'.

Matlab báo lỗi, vì 1 không phải là kiểu sympolic. Do đó ta cần khai báo

>> syms a

Sau đó gọi hàm laplace đối với hằng số a:

>> laplace(a)

ans = 1/s^2

Tiếp theo là ví dụ biến đổi laplace của một số hàm lũy thừa của

t

,

( )

m

f t

t

=

>> laplace(t^2)

ans = 2/s^3

>> laplace(t^7)

ans = 5040/s^8

>> laplace(t^5)

ans = 120/s^6

Từ đây có thể suy luận ra công thức quen thuộc của phép biến đổi Laplace

1

!

( )

{ }

m

m

m

F s

t

s

+

=

=

Sau đây là hàm ảnh của một số hàm hay được sử dụng trong khoa học và kỹ thuật.
Trước hết là hàm e mũ giảm

( )

bt

f t

e

=

:

>> laplace(exp(–b*t))

ans = 1/(s+b)

Biến đổi Laplace các hàm sin và cos:

>> laplace(cos(w*t))

ans = s/(s^2+w^2)

>> laplace(sin(w*t))

ans = w/(s^2+w^2)

Chúng ta cũng có thể biến đối laplace các hàm sin- và cos hyperpol:

>> laplace(cosh(b*t))

ans = s/(s^2–b^2)

Phép biến đổi Laplace có tính chất tuyến tính, nghĩa là

1 1

2 2

1 1

2 2

{

( )

( )}

( )

( )

f t

f t

F s

F s

α

α

α

α

+

=

+

Chúng ta sẽ kiểm nghiệm lại tính chất tuyến tính này qua ví dụ

>> f = 5 + exp(–2*t)

>> laplace(f)

ans = 5/s+1/(s+2)