Anda di halaman 1dari 17

FUNGSI

LAPORAN PRAKTIKUM KALKULUS DASAR

Oleh:
Ifa Annisa Sabrina
221810401013

LABORATORIUM MATEMATIKA DASAR


JURUSAN BIOLOGI
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN
ALAM
UNIVERSITAS JEMBER
2022
BAB 1

TINJAUAN PUSTAKA

1.1 Fungsi
Matlab memberikan operator matematika kemudahan dan kecepatan dalam
menjalankan suatu pemrograman berbasis matriks. Matlab juga memberikan
fungsi-fungsi yang dapat meringakan dalam pengolahan perhitungan berbagai
operasi matriks yang meliputi penjumlahan, pengurangan, perkalian, pembagian,
invers dan fungsi matriks lainnya. Matlab juga memberikan fasilitas untuk memplot
sebuah struktur gambar, dan mengubah scrip pemrograman sesuai dengan
keinginan pengguna. Dibalik semua kemudahan dan kelengkapan fitur-fitur dalam
Matlab, tentunya tidak akan terlaksana jika tidak menggunakan fungsi-fungsi yang
telah disediakan (Herawati, 2014).
1.1.1 Jenis Fungsi pada Matlab

Gambar 1.1.1 Jenis Fungsi pada Matlab


(Sumber: Kamsyakawuni, 2009)

1.
2.

Gambar 1.1.1 Jenis Fungsi pada Matlab


(Sumber: Kamsyakawuni, 2009)

1.1.2 Prioritas Operasi Matlab


Pengoperasian pemrograman matematika terdapat operator-operator yang
berbeda, sehingga dalam operator tersebut terdapat prioritas dalam pengoperasian
tersebut. Pemakaian operator dalam Matlab ini juga mengikuti konsep operasi
matematika yang berlaku secara umum, yakni sebagai berikut:

Gambar 1.1.2 Prioritas Operasi Matlab


(Sumber: Tjolleng, 2017)
3.

Contoh:
1. Prioritas 1:

2. Prioritas 2:

3. Prioritas 3:
4.

4. Prioritas 4:

1.2 Penulisan Fungsi dan Operasi Fungsi


Untuk mulai bekerja dengan fungsi di Matlab, pertama-tama menentukan
symbol Variabel yang digunakan. Misalnya, x atau y menggunakan sintaks x=sym
(`x`). Kemudian tulis fungsi utama dengan sintaks nama fungsi = @
(variabel/variabel) (fungsi). Untuk memasukkan nilai fungsi menggunakan nama
fungsi (nilai). (x, /, -, + dan eksponen) (*, /, -, +, ^)

(Kamsyakawuni, 2009).

1.3 Fungsi Invers dan Fungsi Komposisi


Menurut Kamsyakawuni (2009), Menurut teori invers, fungsi adalah fungsi f
yang memiliki fungsi invers, yaitu 𝑓 −1 . Sedangkan di Matlab, kebalikannya adalah
finverse (nama fungsi), seperti ini: Fungsi komposit (f o g)(x). Matlab menyusun
sintaks (fungsi 1, fungsi 2, fungsi 3, ...).
5.

1.4 Command Khusus Pada Matlab


Command Khusus di Matlab dibagi menjadi 4 bagian, yaitu,
No Command Khusus Fungsi
1. Perintah (Solve) Digunakan untuk menentukan nilai
dari:
fungsi sama dengan nol atau f(x)=0.
Gunakan sintaks `solve(function)`.

2. Perintah (Expand) atau biasa Digunakan sebagai fungsi dalam


disebut menguraikan Command Khusus untuk
menguraikan fungsi dengan
menggunakan sintaks
`expand(fungsi)`.
3. Perintah Simplify Perintah Simplify digunakan untuk
(Menyederhanakan) menyederhanakan fungsinya. Pada
dasarnya seperti Expand, tetapi
penggunaan fungsi dengan deskripsi
panjang. Dengan sintaks
`simplify(fungsi)`.
4. Perintah Factor (Memfaktorkan) Perintah Factor digunakan untuk
faktorisasi fungsi dengan
`factor(fungsi)`.

(Sumber: Kamsyakawuni, 2009)


BAB II
PEMBAHASAN
2.1 Fungsi Pada Matlab

Matlab adalah paket perangkat lunak yang memungkinkan untuk melakukan


perhitungan matematis, menganalisis data, mengembangkan algoritma, melakukan
simulasi dan pemodelan, dan membuat tampilan grafis dan antarmuka. Matlab
sangat berguna bagi manusia terutama saat mengerjakan tugas dan menyelesaikan
soal matematika. Matlab adalah aplikasi yang harus diinstal dan digunakan dengan
teliti.

Matlab adalah perangkat lunak yang dapat digunakan untuk pemrograman


berbasis matriks, analisis, rekayasa, dan perhitungan matematis. Matlab sendiri
merupakan singkatan dari Matrix Laboratory karena dapat menyelesaikan masalah
komputasi dari matriks. Fungsi Matlab adalah pemrograman dalam aplikasi Matlab
yang dapat menyelesaikan fungsi termasuk fungsi eksponensial, logaritmik,
trigonometri, pembulatan, dan bilangan kompleks. Fungsi lain yang kita ketahui
adalah bahwa fungsi f(x) dapat diselesaikan di Matlab dan operasi fungsional
lainnya termasuk fungsi invers, fungsi komposit dan beberapa perintah khusus di
Matlab.

Fungsi matlab sangat diperlukan dalam kehidupan manusia, terutama bagi


orang-orang yang bergerak di bidang matematika. Matlab menyediakan operator
matematika praktis yang dapat dijalankan sebagai program. Kita menemukan
jawabannya dengan menulis program matlab atau operator matlab dalam ekspresi.
Operator matematika yang penggunaannya dalam Matlab dapat mengikuti operasi
matematika. Jika suatu operasi mengandung tanda kurung, maka operator yang
diberi tanda kurung dieksekusi terlebih dahulu.

6.
7.

2.2 Jenis Fungsi Pada Matlab

Gambar 2.1 Jenis Fungsi Pada Matlab

(Sumber: Tjolleng, 2017)

2.2.1 Menghitung Nilai Mutlak Dan Signum


8.

2.2.2 Menghitung Logaritma

2.2.3 Menghitung nilai sin, cos, tan

2.2.4 Mendefinisikan Fungsi


9.

2.2.5 Mencari Fungsi Invers dan Komposisi

2.2.6 Menggunakan Command Khusus


BAB III

PENUTUP

3.1 Kesimpulan
Kesimpulan yang bisa didapatkan dari bab Fungsi kali ini adalah. Fungsi pada
Matlab dapat dilakukan dengan cara memanfaatkan program-program yang ada
didalam Matlab. Pengoperasian fungsi yang ada pada Matlab dilakukan sesuai
perintah atau program-program yang telah ada pada Matlab sesuai dengan
fungsinya. Penamaan fungsi juga memliki ketentuan seperti halnya dengan vaiabel.
Dalam hal ini nama fungsi yang dipilih harus berbeda dengan fungsi yang telah
tersedia di dalam Matlab. Perlu diperhatikan pula nama fungsi tidak melibatkan
kaakter spasi. Nama fungsi juga harus sesuai dengan nama file ketika dilakukan
penyimpanan.
3.2 Saran
3.2.1 Disarankan kepada para praktikan untuk menanyakan materi fungsi yang
tidak dipahami saat proses praktikum berlangsung, dikarenakan pada materi
ini, banyak fungsi dan pemrograman yang terlihat rumit
3.2.2 Praktikan harus bisa lebih memahami yang telah dijelaskan saat praktikum
3.2.3 Sebelum melakukan praktikum, sebaiknya praktikan lebih dahulu
memahami materi yang akan diajarkan
3.2.4 Praktikan harus lebih menyiapkan bahan dan pembahasan yang akan di
praktikumkan

10.
Daftar Pustaka

Tjolleng, A. 2017. Pengantar Pemrograman Matlab. Edisi Pertama. Jakarta: PT


Elex Media Komputindo.

Busrah, Z. 2019. Buku Ajar Matematika Komputasi Berbasis Pemrograman


Matlab. Edisi Pertama. Sulawesi Selatan: CV. Kaffah Learning Center.

Herawati, A, S. 2014. Konstruksi Konsep Relasi dan Fungsi dalam Sistem GUI
Matlab. Prosiding Seminar Nasional Matematika. 1(3): 268-270.

Kamsyakawuni, A. 2009. Pemrograman Terstruktur Menggunakan Matlab.


Jember: Universitas Jember.

Sianipar, S, H. 2018. Dasar Pemrosesan Citra Digital dengan Matlab. Edisi


Pertama. Jakarta: Gramedia.
Lampiran

a. Tugas
Adapun beberapa tugas yang harus dikerjakan sebagai bentuk
pemahaman dalam pembelajaran materi mengenai sintak Matlab yaitu,
sin 120°+sin 60°
1. Carilah nilai dari cos 120°−cos 60° =

2. Buatlah fungsi berikut :


𝑓(𝑥) = 𝑥2 + 8𝑥 − 3

𝑔(𝑥) = √2√𝑥 2 − 5𝑥
2 (𝑥
ℎ(𝑥) = (𝑥 − 2) + 5)

Tentukan :
a. (𝑓 𝑜 𝑔 )(𝑥)
b. (g(𝑥)−1
𝑔(𝑥)
c. Sederhanakan ℎ(𝑥) dan cari penyelesainnya
Pembuatan Fungsi :

Hasil yang didapatkan dari pembuatan fungsi :


b. Error
1. Kesalahan kekurangan dalam penulisan.

Terjadi error pada pemrograman ini dikarenakan kekurangan pada


penulisannya. Contohnya seperti kekurangan dalam penulisan tanda
pembagian, pengurangan, ataupun penjumlahan, serta perkalian. Pada
gambar diatas jelas terjadi error karena kekurangan penulisan tanda (/). Jika
menggunakan tanda (/) maka tidak akan terjadi error.
2. Kesalahan penulisan fungsi.

Matlab membaca setiap pemrograman dengan teliti, begitu juga


dalam penulisan yang kurang ataupun yang salah. Seperti halnya dalam
contoh diatas, penulisan fungsi (sin) menjadi (six) karena kurangnya
ketelitian dalam penulisan tersebut. Jika melakukan penulisan dengan teliti
tidak akan terjadi error.
3. Kesalahan penulisan dalam menggunakan Command Khusus

Command Khusus menjadi salah satu fungsi dalam Matlab yang bisa
memecahkan suatu pemrograman. Jika salah penulisan tanda dalam
Command Khusus, maka akan mendapatkan hasil error, atau tidak bisa
terdeteksi. Seperti pada gambar diatas, kekurangan penulisan tanda kurung
tutup ), menjadi salah satu penyebab error dalam suatu pemrograman. Jika
tanda kurung tutup dilengkapi ), maka tidak akan terjadi error.

Anda mungkin juga menyukai