Anda di halaman 1dari 2

Transformasi Laplace menggunakan MATLAB

a. Menghitung Transformasi Laplace menggunakan Matlab

Menghitung transformasi Laplace F(s) dari fungsi f(t) cukup mudah menggunakan
matlab. Pertama, Anda butuh menyatakan bahwa variabel s dan t adalah sebuah
simbol. Berikut perintah yang dibutuhkan

>> syms t s

Berikutnya, Anda definisikan fungsi dari f(t). Perintah untuk menghitung transformasi
Laplace adalah

>> F=laplace(f,t,s)

Untuk membuat ekspresi lebih dapat dibaca, dapat digunakan perintah , simplify dan

pretty. Berikut contoh untuk fungsi f(t),

f (t)  1.25  3.5te2t 1.25e2t

>> syms t s
>> f=-1.25+3.5*t*exp(-2*t)+1.25*exp(-2*t);
>> F=laplace(f,t,s)

F =

-5/4/s+7/2/(s+2)^2+5/4/(s+2)

>> simplify(F)

ans =

(s-5)/s/(s+2)^2

>> pretty(ans)
s - 5
----------
2
s (s + 2)

Dimana merupakan bentuk


dari F(s),
(s  5)
F (s) 
s(s  2)2

Alternatif lain, berikut dapat ditulis fungsi dari f(t) secara langsung menggunakan perintah
Laplace:

>>F2=laplace(-1.25+3.5*t*exp(-2*t)+1.25*exp(-2*t))
1
b. Invers dari Transformasi Laplace

Dapat menggunakan perintah ilaplace. Sama halnya dengan sebelumnya, dibutuhkan


definisi symbol t dan s. Hitung persamaan sebelumnya untuk nilai invers fungsi F(s),
(s  5)
F (s) 
s(s  2)2
>> syms t s
>> F=(s-5)/(s*(s+2)^2);
>> ilaplace(F)
ans =
-5/4+(7/2*t+5/4)*exp(-2*t)
>> simplify(ans)
ans =
-5/4+7/2*t*exp(-2*t)+5/4*exp(-2*t)
>> pretty(ans)
- 5/4 + 7/2 t exp(-2 t) + 5/4 exp(-2 t)

Dimana hasilnya yaitu f(t)

f (t)  1.25  3.5te2t 1.25e2t


Cara lainnya dapat menulis
>> ilaplace((s-5)/(s*(s+2)^2))

Berikut contoh lainnya.

10(s  2)
F (s) 
s(s2  4s  5)

>> F=10*(s+2)/(s*(s^2+4*s+5));
>> ilaplace(F)
ans =
-4*exp(-2*t)*cos(t)+2*exp(-2*t)*sin(t)+4

Diketahui f(t),
f (t)  [4  4e2t cos(t)  2e2t sin(t)]u(t)
menggunakan hubungan trigonometri,
x sin( )  y cos( )  R sin(   )
dan
x cos( )  y sin( )  R cos(   )
dengan
R  x 2  y 2
  tan 1 ( y / x)

Dapat juga ditulis dengan f(t)  [4  4.47e2t cos(t 153.4o )]u(t)