Anda di halaman 1dari 6

MODUL 2

FUNGSI

A. TUJUAN
Setelah melakukan praktikum mahasiswa diharapkan mampu :
- Membuat fungsi dalam matlab
- Dapat mengoprasikan fungsi pada matlab
- Dapat mengoprasikan fungsi dengan operasi matematik dalam matlab

B. DASAR TEORI
Berbagi fungsi matematika yang umum kita pergunakan telah terdefinisi di
MATLAB, meliputi fungsi eksponensial, logaritma, trigonometri, pembulatan, dan fungsi
yang berkaitan dengan bilangan kompleks. Dalam matematika fungsi yang kita kenal dengan
peubah x atau f(x) dapat pula kita oprasikan dalam matlab dan juga oprasi fungsi lainnya,
diantaranya fungsi invers, fungsi komposisi, dan bebrapa command khusus pada matlab.
1. Jenis Fungsi Pada Matlab

abs(x) menghitung nilai absolut dari x, yaitu |x|


sign(x) fungsi “signum”: bernilai +1 jika x
positif, -1 jika x negatif, dan 0 jika x
sama dengan nol
factorial(x) Menghitung nilai faktorial
Fungsi eksponensial dan logaritma:
sqrt(x) akar kuadrat dari x
exp(x) pangkat natural dari x, yaitu ex
log(x) logaritma natural dari x, yaitu ln x
log10(x) logaritma basis 10 dari x, yaitu log10 x
log2(x) logaritma basis 2 dari x, yaitu log2 x
Fungsi trigonometri:
sin(x), cos(x), tan(x), fungsi trigonometri sinus, cosinus,
cot(x), sec(x), csc(x) tangent,
cotangent, secant, dan cosecant. (x
dalam
satuan radian)
asin(x), acos(x), fungsi arcus trigonometri
atan(x), acot(x),
asec(x), acsc(x)
sinh(x), cosh(x), fungsi trigonometri-hiperbolik
tanh(x), coth(x),
sech(x), csch(x)
asinh(x), acosh(x), fungsi arcus trigonometri-hiperbolik
atanh(x), acoth(x),
asech(x), acsch(x)
Fungsi pembulatan:
round(x) pembulatan x ke bilangan bulat terdekat
floor(x) pembulatan ke bawah dari x ke bilangan
bulat terdekat
ceil(x) pembulatan ke atas dari x ke bilangan
bulat terdekat
fix(x) pembulatan ke bawah untuk x positif,
dan ke atas untuk x negatif
rem(x,y) sisa pembagian dari x/y
Fungsi bilangan kompleks:
real(z) menghitung komponen riil dari bilangan
kompleks
z
imag(z) menghitung komponen imajiner dari
bilangan
kompleks z
abs(z) menghitung magnitude dari bilangan
kompleks z
angle(z) menghitung argumen dari bilangan
kompleks z
conj(z) menghitung konjugasi dari
bilangan kompleks z

2. Penulisan Fungsi Dan Operasi Fungsi Pada Matlab


Untuk mengawali operasi fungsi pada matlab, terlebih dahulu mendefinisikan simbol
variabel yang akan digunakan, yaitu misal x atau y dengan syntak x=sym (‘x’). Selanjutnya
penulisan fungsi utama dengan sintak nama fungsi = @ (variabel/peubah) (fungsi). Untuk
memasukkan nilai fungsi dengan cara nama fungsi(nilai). Untuk operator fungsi seperti (x, /,
-, +, dan pangkat) menggunakan (*, /, -, +, ^).

3. Fungsi Invers Dan Fungsi Komposisi


Menurut teori invers fungsi merupakan suatu fungsi f akan mempunyai invers, yaitu f –1.
pada matlab penulisan inversyaitu sebagai berikut finverse(nama fungsi). Fungsi komposisi (f
o g)(x), sintak dalam matlab compose(fungsi 1, fungsi 2, fungsi 3, ...).

4. Command Khusus Pada Matlab


Setelah menulis bentuk fungsi serta operasi fungsi pada matlab, terdapat beberapa
command khusus untuk mengevakuasi bentuk fungsi tersebut, Berikut adalah command-
command khusus pada matlab:
4.1 Solve (penyelesaian)
Perintah solve digunakan untuk menentukan nilai suatu fungsi sama dengan nol atau
f(x)=0. Dengan sintak solve (fungsi).
4.2 Expand (menguraikan)
Sedangkan expand yaitu perintah yang digunakan untuk menguraikan suatu fungsi
dengan sintak expand (fungsi).
4.3 Simplify (menyederhanakan)
Untuk perintah simplify digunakan untuk menyederhanakan suatu fungsi, pada dasarnya
sama dengan expand tetapi biasanya untuk penggunaan fungsi ini untuk fungsi yang memiliki
uraian yang panjang dengan sintak simplify (fungsi).
4.4 Factor (memfaktorkan)
Sedangkan factor(x) digunakan untuk memfaktorkan suatu fungsi dengan sintak factor
(fungsi).

C. ALAT DAN BAHAN


1. Software Matlab.
D. CONTOH
1. Minghitung nilai mutlak, signum, dan faktorial
2. Menghitung logaritma

3. Menghitung nilai cos , sin, tan

4. Mendefinisikan fungsi
5. Mencari fungsi invers dan komposisi

6. Menggunakan command khusus


a. solve

b. Expand
E. TUGAS
Kelas A
Buatlah fungsi berikut :
F(x) = e |sin(x)|
G(x) = (x+1)2(x3-1)
H(x) = sin x-1
i(x) = tan(x).cos(x)

1. Carilah j(x) = (G º i)(x)

2. k(a) = F-1(a2-1) , tent. Nilai k(√2 )


𝑗(𝑥)
3. Misal L(x) = ℎ(𝑥)

Sederhanakan L(x) dan cari nilai penyelesaian dari L(x)

Kelas B
Buatlah fungsi berikut :
A(x) = e |cos(x)|
B(x) = (x+5)2(x2-3)
C(x) = tan x - 1
D(x) = sin(x).cos(x)

1. Carilah E(x) = (A º C)(x)

2. F(x) = B-1(x2-3) , tent. Nilai F(√2 )


𝐴(𝑥)
3. Misal G(x)= 𝐷(𝑥)

Sederhanakan G(x) dan cari nilai penyelesaian dari G(x)

Anda mungkin juga menyukai