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)

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.