Anda di halaman 1dari 9

OPERASI ALJABAR DAN FUNGSI PADA MATLAB

JURNAL PRAKTIKUM

Oleh

Ahmad Dimas Nur Alfiyansyah Salam


181810301067

LABORATORIUM MATEMATIKA DASAR


JURUSAN KIMIA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS JEMBER
2018
BAB 1. PENDAHULUAN

1.1 Latar Belakang


Pembelajaran berbasis komputer menjadi sangat penting bagi setiap
disiplin ilmu saat ini. Mulai dari mendesain mobil, memprediksi nilai saham,
dan mendiagnosa penyakit saat ini sudah berbasis komputer. Dengan
pesatnya perkembangan ilmu pengetahuan saat ini maka diperlukan suatu
teknologi untuk mempermudah manusia dalam mengembangkan ilmu
pengetahuan.
MATLAB adalah suatu program komputer yang digunakan unutk
mempermudah kitadalam memecahkan masalah matematis yang sering kita
temui dalam kehidupan sehari-hari. MATLAB merupakan bahasa
pemrograman yang dikhususkan untuk kebutuhan komputasi teknis,
komputasi matematis, analisis data, pengembangan algoritma, simulasi dan
permodelan grafik-grafik perhitungan. Saat ini MATLAB memiliki ratusan
fungsi yang dapat digunakan sebagai problem solver untuk berbagai masalah
mulai dari yang sederhana hingga yang kompleks dari berbagai cabang ilmu.

1.2 Rumusan Masalah


a. Bagaimana cara mengoperasikan MATLAB?
b. Bagaimana cara membuat fungsi pada MATLAB?
c. Bagaimana mengoperasikan fungsi dengan operasi matematik dalam
MATLAB?

1.3 Tujuan
a. Dapat mengoperasikan operasi aljabar pada MATLAB
b. Membuat fungsi pada MATLAB
c. Dapat mengoperasikan fungsi dengan operasi matematik pada MATLAB

1
2

1.4 Manfaat
Manfaat yang diperoleh mahasiswa adalah mahasiswa dapat
mengoperasikan dan membuat fungsi serta mengoperasikan fungsi dengan
operasi matematik pada MATLAB.
BAB 2. TINJAUAN PUSTAKA

2.1 Definisi MATLAB


MATLAB merupakan suatu program komputer yang dapat membantu
kita dalam memecahkan masalah matematis yang sering ditemui dalam bidang
teknis. Kita bias memanfaatkan MATLAB untuk menemukan solusi dari
masalah numerik secar cepat, mulai dari yang paling dasar seperti persamaan
dengan 2 variabel hingga yang kompleks, seperti mencari akar polinomial,
interpolasi dari sejumlah data, perhitungan dengan matriks, pengolahan sinyal,
dan metoda numerik. Salah satu yang berguna dari MATLAB ialah
kemampuannya untuk menggambarkan berbagai jenis grafik, sehingga kita
bisa memvisualisasikan data dan fungsi yang kompleks (Widiarsono,2005)
Di MATLAB telah terdefinisi berbagai fungsi matematika yang umum
kita pergunakan, meliputi fungsi trigonometri, pembulatan, logaritma,
eksponensial, dan fungsi yang berkaitan dengan bilangan kompleks. Fungsi
dalam matematika yang kita kenal dengan peubah x atau f(x) dapat pula kita
operasikan dalam MATLAB dan juga operasi fungsi lainnya, diantaranya
fungsi invers, fungsi komposisi, dan beberapa perintah khusus pada
MATLAB.

2.2 Penulisan Operasi Matematika Pada MATLAB

Beberapa operator pada matlab :


Operasi Bentuk Aljabar Bentuk Matlab Contoh
Perkalian AxB A*B 3*5
Pembagian A÷B A/B 3/5
Penambahan A+B A+B 3+5
Pengurangan A–B A-B 3–5

3
4

Selain aturan penulisan operator seperti diatas, terdapat aturan


penulisan bilangan atau angka dan huruf (string). Dalam bahasa pemograman
angka tetap dianggap angka atau bilangan yang dapat dioprasikan namun
berbeda arti bila menyisipkan sintak ‘ ‘, sintak petik satu adalah sintak yang
digunakan untuk mendefiniskan string atau huruf, jika sebuah bilangan disisipi
tanda tersebut maka akan terbaca sebagai string. Misal a=1 maka nilai a adalah
1, jika a=’aku’ maka a terdefinisi aku

2.3 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), atan(x), acot(x), fungsi arcus trigonometri
asec(x), acsc(x)
sinh(x), cosh(x), tanh(x), coth(x), fungsi trigonometri-hiperbolik
sech(x), csch(x)
asinh(x), acosh(x), atanh(x), acoth(x), fungsi arcus trigonometri-hiperbolik
asech(x), acsch(x)
5

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.4 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 (*, /, -, +, ^).
6

2.5 Fungsi Invers Dan 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 (fog)(x), sintak dalam matlab
compose(fungsi 1, fungsi 2, fungsi 3, ...).

2.6 Perintah 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:

2.6.1 Solve (Penyelesaian)


Perintah solve digunakan untuk menentukan nilai suatu fungsi sama
dengan nol atau f(x)=0. Dengan sintak solve (fungsi).

2.6.2 Expand (Menguraikan)


Sedangkan expand yaitu perintah yang digunakan untukmenguraikan
suatu fungsi dengan sintak expand (fungsi).

2.6.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).

2.6.4 Factor (Memfaktorkan)


Sedangkan factor(x) digunakan untuk memfaktorkan suatu fungsi
dengan sintak factor (fungsi).
BAB 3. METODOLOGI

3.1 Alat
1. Seperangkat komputer
2. Aksesoris komputer

3.2 Bahan

1. Aplikasi MATLAB

7
DAFTAR PUSTAKA

Drs. Dafik, M.Sc., Ph.D, 2007, Penyelesaian Matematika Dalam MATLAB,


Jember, FKIP UNEJ

Paluszek, Michael, 2017, MATLAB Machine Learning, New Jersey, Apress

Spencer, Ross, 2000, INTRODUCTION TO MATLAB, Brigham, Department of


Physics and Astronomy Brigham Young University

Anda mungkin juga menyukai