Anda di halaman 1dari 13

LAPORAN PRAKTIKUM

KALKULUS

KELAS HP

PERTEMUAN KE-9

HIMPUNAN DAN LOGIKA

Dela Ayunda Fausiyah


231810301003

LABORATORIUM MATEMATIKA
JURUSAN KIMIA
FAKULTAS MATEMATIKA DAN ILMU PENGETAUAN ALAM
UNIVERSITAS JEMBER
2023
A. TINJAUAN PUSTAKA
A.1 Matematika
Matematika merupakan inti dari semua ilmu yang memerlukan otak
untuk berfikir (Wulandari & Resta, 2018). Matematika memiliki pengaruh
yang besar bagi kehidupan manusia. Matematika didefinisikan sebagai ilmu
tentang bilangan, hubungan antara bilangan, dan prosedur operasional yang
digunakan dalam penyelesaian masalah mengenai bilangan (Alwi, 2002).
Matematika memiliki banyak pendefinisian diantaranya yaitu matematika
adalah ilmu tentang bilangan dan ruang. Matematika adalah ilmu tentang
besaran (kuantitas). Matematika adalah ilmu yang menyatakan tentang
hubungan (relasi). Matematika adalah ilmu tentang bentuk (abstrak).
Matematika adalah ilmu yang bersifat deduktif. Matematika adalah ilmu
tentang struktur-struktur yang logik (Abdusysyakir, 2006).

Matematika dalam kehidupan sehari-hari mempunyai banyak


fungsi. Matematika untuk memecahkan berbagai masalah. Hakim & Daniati
(2014) mengatakan bahwa matematika dalam penerapannya di kehidupan
sehari-hari tanpa disadari banyak sering digunakan, baik itu secara langsung
atupun tidak secara langsung. Matematika memiliki beberapa objek dasar
yang terdiri dari fakta, konsep, definisi, operasi, dan prinsip (Arfianto, H.,
& Hakim, D. L., 2018).
Matematika memiliki banyak berbagai macam operasi. Operasi-
operasi matematika dapat diselesaikan dengan mengoperasikannya di
aplikasi MATLAB. MATLAB berfungsi sebagai solusi dari pengoperasian
dalam matematika. MATLAB menjadi solusi dalam penyelesaian berbagai
operasi pada matematika. MATLAB dapat menyelesaikan operasi
matematika mulai dari operasi yang sederhana hingga ke operasi yang sulit
untuk dipecahkan. Matematika pada dasarnya memerlukan atau
membutuhkan konsentrasi dan pemahaman yang tinggi. Matematika
tergolong ilmu yang sulit, dan jika dikerjakan menggunakan MATLAB
akan terasa lebih mudah dan cepat.

1
A.2 MATLAB

Menurut Tjolleng (2017) MATLAB merupakan perangkat lunak


yang kegunaannya sebagai pemrograman, analis, serta komputasi teknis dan
matematis yang berbasis matriks. MathWorks Inc. kini telah
mengembangkan bahasa pemrograman yang dapat menggabungkan proses
pemrograman, komputasi, dan visualisasi melalui lingkungan kerja yang
mudah digunakan. Ruang lingkup di perguruan tinggi, MATLAB berfungsi
sebagai bahan pembelajaran pemrograman matematika, teknik, dan sains
pada level pengenalan ataupun lanjutan. Dunia industri juga membutuhkan
MATLAB sebagai alat yang berfungsi untuk penelitian, pengembangan
serta analisis produk industri.
MATLAB juga mempunyai keunggulan lainnya seperti contohnya
analisis dan eksplorasi data, pengembangan algoritma, pemodelan dan
simulasi, visualisasi plot dalam bentuk 2D dan 3D, hingga dapat
mengembangkan aplikasi antar muka grafis (Tjolleng, 2017). Zulkarnain &
Sabaryati (2020) menyatakan bahwa MATLAB adalah sebuah bahasa
dengan kinerja tinggi untuk komputasi masalah teknik. MATLAB
mengintegrasikan komputasi, visualisasi, dan pemrograman dalam suatu
model yang sangat mudah untuk dipakai di mana masalah – masalah dan
penyelesaiannya diekspresikan dalam notasi matematika yang familiar.
MATLAB dengan berbagai keunggulannya , menjadikan MATLAB sangat
sensitif terhadap bahasa pemrograman yang tidak sesuai dengan sintak.
Operasi matematika yang bisa diaplikasikan pada aplikasi MATLAB
diantaranya yaitu himpunan dan logika.
A.3 Himpunan
Himpunan merupakan contoh bentuk materi dasar dalam ilmu
matematika (Rizqy et al,2021). Himpunan adalah sekumpulan obyek yang
didefinisikan secara jelas. Arti sederhana dari himpunan adalah kumpulan
objek-objek baik itu riil maupun abstrak. Objek yang terdapat di dalam
suatu himpunan dapat disebut sebagai elemen, unsur atau anggota.
Himpunan dalam matematika jika anggotanya tidak bisa ditentukan, maka

2
kumpulan tersebut tidak bisa disebut sebagai himpunan (Darwanto dkk,
2020).
A.4 Logika
Makna penghubung logika yaitu beberapa hubungan antara
pernyataan-pernyataan yang berguna dalam alasan berpikir dapat
diturunkan. Pernyataan adalah kalimat yang bernilai benar atau salah, tetapi
tidak keduanya. Pernyataan-pernyataan tersebut dalam logika dapat
dipandang sebagai variabel pernyataan. Lima jenis perangkai logika yang
dipakai untuk menggabungkan pernyataan-pernyataan (sederhana) menjadi
pernyataan majemuk adalah negasi, konjungsi, disjungsi, implikasi dan
biimplikasi (Marsudi, 2010).

3
B. HASIL PRAKTIKUM
a. Pembahasan

Mata kuliah kalkulus dasar juga terdapat materi tentang himpunan


dan logika. Himpunan dan logika mempunyai hubungan yang penting.
Himpunan dapat disebut juga dengan sekumpulan atau skelompok objek-
objek yang memiliki kesamaan. Logika dalam himpunan dapat membantu
mendefinisikan konsep dasar bilangan dan fungsi serta struktur matematika.

Operasi-operasi matematika lainnya sudah banyak yang terdefinisi


di MATLAB. Himpunan dan logika juga sudah terdefinisi di MATLAB.
Himpunan dan logika terdefinisi atau dapat dihitung menggunakan aplikasi
MATLAB, sehingga akan memudahkan untuk mencari suatu nilai atau
himpunan tersebut.

Menuliskan atau mengoperasikan himpunan dalam MATLAB harus


terlebih dahulu menyatakan universal set atau semesta. Semesta memuat
semua obyek atau anggota yang sedang didefinisikan. Himpunan semesta
adalah kesamaan dari semua anggota himpunan. Semesta di dalam
matematika dilambang dengan huruf “S”. Penulisan sintak semesta di
MATLAB yaitu sebagai berikut:

S = 1:n

dimana huruf “n” tersebut merupakan suatu bilangan yang akan dituliskan
atau yang dimaksud. Definisikan himpunan yang akan dioperasika pada
langkah selanjutnya, misal himpunan A = [ 1, 2, 3,...]

Gambar 1. Contoh semesta pada MATLAB

4
Operasi dasar dalam himpunan adalah sebagai berikut:

a.1 Gabungan

Gabungan yaitu menggabunkan himpunan satu ke himpunan


lainnya. Gabungan dalam matematika dapat dilambangkan dengan simbol
∪. Gabungan dalam bahasa inggris disebut union. Penulisan sintak
gabungan dalam MATLAB yaitu :

union (A,B)

a.2 Irisan

Irisan merupakan suatu himpunan yang anggotanya merupakan


anggota persekutuan dari himpunan-himpuan yang didefinisikan tersebut.
Irisan dalam matematika dapat dilambangkan dengan simbol ∩. Penulisan
sintak irisan dalam MATLAB yaitu:

Intersect (A,B)

a.3 Komplemen

Komplemen merupakan himpunan lain yang memuat semua


anggota semesta yang tidak dimiliki oleh himpunan yang telah didefinisikan
sebelumnya. Komplemen dalam matematika dapat dilambangkan dengan
simbol (c). Penulisan sintak komplemen dalam MATLAB yaitu:

setdiff (U,A)

a.4 Beda setangkup (Symmetric difference)

Beda setangkup merupakan suatu himpunan yang anggotanya milik


dua himpunan tetapi bukan milik irisannya. Beda setangkup antara dua buah
himpunan dinotasikan oleh tanda “⊕ “ . Misalkan A dan B adalah
himpunan, maka beda setangkupnya dapat didefinisikan sebagai berikut:

A ⊕ B = (A ∪ B) – (A ∩ B) = (A – B) ∪ (B – A)

Macam-macam operasi himpunan pada MATLAB yaitu:

5
Deskripsi Sintax
Gabungan union (A,B)
Irisan intersect (A,B)
Komplemen setdiff (A,B)
Irisan komplemen setxor (A,B)
(A∩B)c
Banyaknya anggota length (A)
dari himpunan A
Untuk memeriksa ismember (n,A)/ (A,B)/ (m, B); n dan m = suatu
apakah satu anggota bilangan
dari A
Menghapus 1 dari setxor (A,1)
himpunan A

Gambar 2,3 dan 4. Sintak operasi dasar himpunan pada MATLAB

Operasi logika dalam matematika juga sudah terdefinisi di MATLAB.


Operasi logika biasanya menggunakan perbandingan antara dua buah nilai untuk
menyatakan syarat pemilihan. Perbandingan antara dua buah nilai tersebut

6
dilakukan dengan menggunakan operator relasi. Operator relasi tersebut yaitu
sebagai berikut:

Relasi Deskripsi
< Kurang dari
> Lebih dari
<= Kurang dari atau sama dengan
>= Lebih dari atau sama dengan
== Sama dengan
~= Tidak sama dengan

Nilai 1 pada MATLAB menyatakan nilai benar, sedangkan nilai 0 pada


MATLAB menyatakan nilai salah. Hasil 0 atau 1 dapat digunakan sebagai syarat
pemilihan. Hasil perbandingan dapat pula digunakan dalam operasi matematis.
Operator logika yaitu sebagai berikut:

Operator Deskripsi Syntax


& Menghasilkan nilai 1 A&B atau and(A,B)
jika kedua elemen yang
bersesuaian memiliki
nilai benar dan nilai 0
untuk lainnya
| Akan bernilai 1 jika A|B atau or(A,B)
salah satu elemennya
benar
~ Komplen dari elemen ~A atau not(A)
yang diinputkan
Xor Akan bernilai 1 jika xor(A,B)
salah satu dari kedua
elemen memiliki nilai

7
berbeda dan bernilai nol
jika sama

Gambar 5. Evaluasi operasi logika “dan” pada MATLAB

Gambar 6. Evaluasi operasi logika “atau” pada MATLAB

Kalimat logika perulangan juga sudah tersedia atau terdefinisi di MATLAB. Syntak
yang digunakan dalam logika perulangan adalah “if”. Penulisan syntak logika
perulangan adalah sebagai berikut:

>>if (syarat 1)

akibat 1

elseif (syarat 2)

akibat 2

...................dst

8
else

akibat lain

end...........dst

end (sebanyak if yang ada)

Gambar 6. Syntax kalimat logika perulangan pada MATLAB

b. Kesimpulan

b.1 Kesimpulan

 Praktikum ini bertujuan untuk mengoperasikan himpunan dan


logika pada MATLAB
 Praktikan dapat mendefinisikan himpunan dan logika menggunakan
syntax pada MATLAB
 Mengetahui cara mendefinisikan himpunan dan logika pada
MATLAB
 Operasi-operasi matematika telah banyak terdefinisi di MATLAB

b.2 Saran

 Praktikan dapat mengoperasikan MATLAB sesuai petunjuk


praktikum
 Praktikan menanyakan hal yang berkaitan dengan praktikum kepada
asisten
 Praktikan diharapkan mampu mengoperasikan himpunan dan logika
pada aplikasi MATLAB dengan baik dan benar

9
 Praktikan mengikuti peraturan-peraturan saat praktikum sedang
berlangsung

c. Tugas

Gambar 7. Hasil operasi pada MATLAB

d. Error

Gambar 8. Error pada MATLAB

a. Penyebab

MATLAB bersifat case sensitive, artinya MATLAB bisa


mendeteksi huruf besar atau kecil. MATLAB juga tidak bisa
menghitung operasi jika terdapat satu huruf yang salah. Baris ketiga dan
keempat pada editor dituliskan dengan “A” dan “B”. Penulisan
syaratnya pada baris kelima sampai baris ke-21 dituliskan dengan “a”
dan “b”. MATLAB tidak bisa menampilkan hasilnya karena huruf

10
tersebut merupakan huruf yang sama namun jenisnya berbeda yaitu
huruf kapital dan huruf kecil.

b. Solusi
Huruf pada penulisan syaratnya pada baris ke-5 sampai baris ke-21
harus diganti dengan huruf kapital yaitu “A” dan “B”. MATLAB agar
bisa mendefinisikan hasilnya maka harus dilakukan pengecekan ulang
terhadap penulisan yang dimasukkan. Huruf kecil diganti menjadi huruf
kapital agar MATLAB bisa mendefinisikan hasilnya.

11
DAFTAR PUSTAKA
Abdusysyakir. 2006. Ada Matematika dalam Al-Qur’an. Malang: UIN Malang Pres
Alwi, Hasan, dkk. 2002. Kamus Besar Bahasa Indonesia. Jakarta: Balai Pustaka

Arfianto, H., & Hakim, D. L. 2018. Penalaran matematis siswa pada materi fungsi
komposisi. In Prosiding Seminar Nasional Matematika Dan Pendidikan
Matematik (pp. 1248-1256).

Darwanto, D., Dinata, K. B., & Junaidi, J. 2020. Teori Himpunan. Lampung:
Universitas Muhammadiyah Kotabumi.

Ghozi, S., & Hilmansyah. 2018. Visualisasi geometris aplikasi integral: Studi
penggunaan autograph dalam pembelajaran matematika teknik. Jurnal
Nasional Pendidikan Matematika, 2(1), 73-85.
Hakim & Daniati. 2014. Efektivitas Pendekatan Open-Ended Terhadap
Kemampuan Berpikir Kreatif Matematika Siswa SMP. Seminar Nasional
Riset Inovatif II, 259-264.
Haryono, N.A. 2009. Perhitungan integral lipat menggunakan metode monte carlo.
Jurnal Informatika, 5(2), 70-77.
Marsudi, MS. 2010. Logika dan teori himpunan. Malang: UB Press
Purba, S. A. 2021. Kalkulus Dasar. Bogor : GUEPEDIA

Rizqi, M. M., Wijayanti, D., Basir, M. A., Islam, U., Agung, S., Jl, S., ... & Km, N.
(2021). Analisis Buku teks matematika materi himpunan menggunakan
model prakseologi. Delta: Jurnal Ilmiah Pendidikan Matematika, 9(1), 57-
76.

Tjolleng, A. 2017. Pengantar Pemrograman Matlab. Jakarta : Penerbit PT Elex


Media Komputindo
Varberg, D., Purcel, E.J., & Rigdon, S.E. 2010. Kalkulus Jilid 1 Edisi 9. Jakarta:
Erlangga
Wulandari , T., & Resta, E. L. 2018. Analisis Kesalahan Siswa Dalam
Menyelesaikan Soal Pada Materi Lingkaran. Jurnal Pendidikan Tambusai,
2(6), 1693-1697.
Zulkarnain., dan Sabaryati. 2020. Solusi Numerik Logika Fisika Berbasis Matlab
Algoritm. Malang : Ahlimedia Press

12

Anda mungkin juga menyukai