Anda di halaman 1dari 18

FUNGSI

LAPORAN PRAKTIKUM KALKULUS

Oleh :

Restu Febi Anggraini

221810301063

LABORATORIUM MATEMATIKA DASAR

JURUSAN KIMIA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS JEMBER

2022
BAB 1

TINJAUAN PUSTAKA

1.1 Pengertian Matlab


Matrix Laboratory atau Matlab pertama kali dikenalkan pada tahun 1970 oleh
University of New Mexico dan University of Stanford. Matlab merupakan suatu
bahasa pemrograman matematika yang berdasar pada sifat dan betuk dari matriks
oleh karena itu, Matlab biasa digunakan untuk kebutuhan analisis dan komputasi
numerik. Awalnya, Matlab merupakan interface yang digunakan untuk menyimpan
data numerik dengan Bahasa FORTRAN dari proyek LINPACK dan EISPACK,
namun sekarang merupakan produk komersial dari perusahaan Mathworks, Inc.
Perkembangan selanjutnya dikembangkan menggunakan bahasa C++ dan assembler
(utamanya untuk fungsifungsi dasar MATLAB). Saat ini, dengan ditambahkannya
toolbox - toolbox yang sangat luar biasa kemampuan dan fitur yang dimiliki oleh
Matlab sudah jauh lebih lengkap (Nasution, dkk. 2017).

Matlab adalah sebuah program komputer yang menawarkan sebuah


lingkungan yang aman untuk melakukan banyak jenis perhitungan. Matlab
menyediakan perangkat yang sangat memudahkan untuk mewujudkan metode-
metode numerik sehingga menjadikannya sebuah aplikasi yang sangat memudahkan
pembelajaran sejak kemunculannya pada dunia pendidikan. Dalam dunia pendidikan,
matematika menjadi salah satu dampak besar yang diakibatkan oleh matlab sehingga
ada banyak hal yang dapat dikerjakan melalui fitur-fitur matlab (Tjolleng 2017).

Awalnya Software ini digunakan untuk keperluan analisis numerik, aljabar


linier dan teori tentang matriks. Namun, seiring dengan perkembangannya, Matlab
berubah menjadi sebuah environment bahasa pemrograman yang canggih berisi
fungsi – fungsi untuk melakukan tugas pengolahan sinyal, aljabar linier, dan fungsi
matematika lainnya. Seorang pengguna Matlab dapat menulis fungsi baru untuk
ditambahkan pada library ketika fungsi-fungsi built-in yang tersedia tidak dapat

1
melakukan tugas tertentu itu merupakan sifat Matlab yang bersifat extensible
(Muchyidin, 2017).

1.2 Pengertian Fungsi

Fungsi f dari himpunan X ke himpunan Y (simbol f : X Y) adalah suatu relasi


dari X ke Y dengan syarat bahwa setiap elemen x∈ X mempunyai kawan yang
tunggal di Y. X disebut Domain f dan Y disebut Kodomain f. Kawan dari elemen x
∈ X dinotasikan dengan f(x) dan dibaca : “harga fungsi f di x”. Himpunan semua
harga fungsi f disebut Range f. Hubungan antara Domain, Kodomain dan Range
dapat dilihat pada gambar berikut ini:

Gambar 1.1

Fungsi merupakan relasi dengan syarat khusus, sehingga fungsi merupakan


kejadian khusus dari relasi. Hubungan antara fungsi, relasi dan hasil kali kartesian
dari himpunan X ke himpunan Y digambarkan dalam gambar 1.2

Fungsi Relasi Hasil Kali


Kartesian

2
Gambar 1.2
Misalkan f dan g adalah fungsi-fungsi dari X ke Y. Fungsi f sama dengan g (ditulis f
= g) bila dan hanya bila f(x) = g(x) ∀ x ∈X.

BAB 2

PEMBAHASAN

2.1 Operasi fungsi pada MATLAB

3
Fungsi matematika yang umum kita kenal telah terdefinisi di
MATLAB, diantaranya fungsi eksponensial, logaritma, trigonometri, pembulatan dan
fungsi yang berkaitan dengan bilangan kompleks. Dalam matematika fungsi yang
dikenal dengan peubah x atau f(x) dapat pula kita operasikan pada MATLAB dan
juga operasi fungsi yang lainnya, antara lain fungsi invers, fungsi komposisi, dan
beberapa command khusus pada MATLAB.

2.2 Jenis fungsi pada MATLAB

Matlab mempunyai berbagai fungsi matematika umum yang biasa di gunakan


dalam matematika. Sebagian besar fungsi tersebut hampir sama dengan bila anda
menuliskannya secara matematis. Contoh sebagai berikut :

Gambar 2.1

>> abs(x) : menghitungnilai absolut dari x, yaitu │x/


>> sign(x) : fungsi “signum” bernilai +1 jika x positif, -1 jika xnegative,
dan 0 jika x sama dengan nol

4
>> factorial (x) : menghitung nilai factorial
Fungsi eksponensial dan logaritma
>> sqrt(x) : akat kuadrat dari x
>> exp(x) : pangkat natural dari x, yaitu ex
>> log(x) : logaritma natural dari x, yaitu In x
>> log10(x) : logaritma basis 10 dari x,yaitu log10x
>> log2(x) : logaritma basis 2 dari x, yaitu log2x
Fungsi trigonometri
>> sin(x), cos(x), tan(x), : fungsi trigonometri sinus, cosinus, tangent,
cot(x), sec(x), csc(x) cotangent, secant, dan cosecant. (x dalam
satu 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 negative
>> rem(x,y) : sisa pembagian dari x/y
Fungsi bilangan kompleks

5
>> 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 argument dari bilangan
kompleks z
>> conj(z) : menghitung konjugasi dari bilangan
kompleks z

2.3 Penulisan Fungsi Dan Operasi Fungsi Pada Matlab

Untuk mengawali operasi fungsi pada Matlab, Langkah pertama yang dilakukan yaitu
mendefinisikan variabel symbol yang akan digunakan, misalnya x atau y dengan
sintak x=sym(‘x’). Selanjutnya penulisan fungsi utama dengan sintak nama fungsi =
@ (variabel/peubah) (fungsi). Memasukkan nilai fungsi dengan cara nama
fungsi(nilai). Dan bagi operator fungsi seperti (x, /,-, +, dan pangkat) menggunakan
(*, /, -, +, ^).

Gambar 2.2

6
2.3 Fungsi Invers Dan Fungsi Komposisi

-
Teori invers fungsi merupakan suatu fungsi f akan mempunyai invers, yaitu f
1
. Pada matlab penulisan invers yakni sebagai berikut finverse(nama fungsi). Fungsi
komposisi (f o g)(x), Sintak dalam Matlab compose(fungsi 1, fungsi 2, fungsi 3, ...).

Gambar 2.3

2.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 :

2.4.1 Solve (penyelesaian)

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

7
Gambar 2.4

2.4.2 Expand (menguraikan)

Sedangkan expand yaitu perintah yang digunakan untuk menguraikan suatu


fungsi dengan sintak expand (fungsi). Contoh :

Gambar 2.4

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

8
Gambar 2.5

2.4.4 Factor (memfaktorkan)

Sedangkan factor(x) digunakan untuk memfaktorkan suatu fungsi dengan


sintak factor (fungsi).

Gambar 2.6

9
BAB 3

PENUTUP

3.1 Kesimpulan
Pada pratikum kali ini dapat disimpulkan bahwa fungsi adalah sebuah aturan
yang menetapkan setiap satu himpunan kawan (domain) berpasangan tepat dengan
satu anggota himpunan daerah lawan (kodomain). Sedangkan anggota yang sudah
memiliki pasangan disebut dengan daerah himpunan hasil (range). Pada
pengoperasian matriks dalam Matlab membahas perihal fungsi. Dalam pengoperasian
tersebut juga ada beberapa tanda yang harus digunakan dengan benar agar mendapat
suatu hasil yang benar. Tanpa adanya hal tersebut progress tidak akan berjalan
dengan baik dan benar.

3.2 Saran

10
Adapun beberapa saran dalam pratikum kali ini yaitu pratikan diharapkan
memperhatikan dengan benar apa yang disampaikan oleh asisten pratikum.
Disarankan juga bagi pelaku praktikum untuk membaca, memahami, dan intruksi
yang disampaikan oleh asisten praktikum. Namun asisten pratikum juga diharapkan
menjelaskannya dengan lebih detail dan rinci agar mudah dipahami oleh pratikan.

Daftar pustaka

Nasution, dkk. 2017. Pengembangan Bahan Ajar Metode Numerik dengan


Pendekatan Metakognitif Berbantuan MATLAB. Jurnal “Mosharafa”, volume
6, nomor 1, Januari 2017.

11
Muchyidin, A. 2017. Catatan Kecil MATLAB Untuk Matematika Teran
dan Teknik-IAIN Syekh Nurjati Cirebon.. Cirebon : CV. Confident.

Tjolleng, A., (2017), Pengantar Pemrograman Matlab, Elex Media


Komputindo, Jakarta

LAMPIRAN

1. Tugas
1.

12
Gambar 1.1
2.

Gambar 1.2
3.

13
Gambar 1.3

Gambar 1.4

2. Error
1. Error 1

14
Gambar 2.1

Gambar 2.2
Pembahasan :
Pada gambar 2.1 terjadi error karena tanda yang digunakan untuk angka
(0,5) seharusnya memakai tanda titik (.) seperti pada gambar 2.2 (0.5).
2. Error 2

15
Gambar 2.3

Gambar 2.4

Pembahasan :
Error pada gambar 2.3 terjadi karena kesalahan symbol sintak yang
digunakan salah yaitu tanda f(x) seharusnya di dalam kurung seperti pada
gambar 2.4
3. Error 3

16
Gambar 2.5

Gambar 2.6
Pembahasan :
Pada gambar 2.5 terjadi error karena kesalahan symbol perkalian yang
digunakan yaitu seharusnya memakai tanda (*) seperti gambar 2.6

17

Anda mungkin juga menyukai