MAKALAH
PEMROGRAMAN KOMPUTER
Aplikasi Matlab
DISUSUN OLEH
MUTIARA RISDHANI (20051056)
HARIS KRISTANTO (20051051)
DOSEN PENGAMPUH
EVA MARGARETHA SARAGIH, [Link]
FAKULTAS KEGURUAN DAN ILMU
PENDIDIKAN
UNIVERSITAS ASAHAN
TAHUN AJARAN
2023/2024
KATA PENGANTAR
Puji dan syukur kami ucapkan atas kehadirat Allah SWT Yang Maha Esa atas
limpahan rahmat dan karunia-Nya, sehingga kami dapat menyelesaikan makalah ini yang
berjudul ”Aplikasi Matlab” ini dengan lancar. Penulisan makalah ini bertujuan untuk
memenuhi salah satu tugas perkuliahan yang diberikan oleh dosen pengampu mata kuliah
Pemrograman Komputer oleh Ibu Eva Margaretha Saragih, [Link].
Kami berharap dengan membaca makalah ini dapat memberikan manfaat bagi kita
semua, dalam hal ini dapat menambah wawasan kita terutama sebagai calon pendidik yang
bertugas untuk mengarahkan peserta didik kepada tujuan pendidikan. Memang makalah ini
masih jauh dari sempurna, maka kami mengharapkan kritik dan saran dari pembaca demi
perbaikan menuju arah yang lebih baik.
Kisaran, Desember 2023
Penyusun
KELOMPOK 1
i
DAFTAR ISI
KATA PENGANTAR.............................................................................................. i
DAFTAR ISI............................................................................................................. ii
BAB I PENDAHULUAN......................................................................................... 1
1.1 Latar Belakang.................................................................................................. 1
1.2 Rumusan Masalah............................................................................................. 1
1.3 Tujuan Penulisan.............................................................................................. 1
BAB II PEMBAHASAN.......................................................................................... 2
2.1 Pengertian Bahasa Pemrograman.................................................................... 2
2.2 Sejarah Perkembangan Bahasa Pemrograman.............................................. 2
2.3 Macam-Macam Bahasa Pemrograman............................................................ 4
2.4 Jenis-Jenis Bahasa Pemrograman.................................................................... 5
2.5 Fungsi Bahasa Pemrograman........................................................................... 7
2.6 Aplikasi Bahasa Pemrograman........................................................................ 7
BAB II KESIMPULAN........................................................................................... 11
3.1 Kesimpulan......................................................................................................... 11
Daftar Pustaka.......................................................................................................... 12
BAB I
PENDAHULUAN
ii
1.1 Latar belakang
Matlab muncul di dunia bahasa pemrograman yang cenderung dikuasai oleh bahasa
yang telah mapan. Sebagai bahasa pemrograman yang baru tentu saja Matlab akan sulit
mendapat hati dari pemakai. Namun Matlab hadir tidak dengan fungsi dan karakteristik
yang ditawarkan bahasa pemrograman lain yang biasanya hampir seragam. Matlab
dikembangkan sebagai bahasa pemrograman sekaligus alat visualisasi, yang menawarkan
banyak kemampuan untuk menyelesaikan berbagai kasus yang berhubungan langsung
dengan disiplin keilmuan Matematika. Matlab memiliki kemampuan mengintegrasikan
komputasi, visualisasi, dan pemrograman dalam sebuah lingkungan yang tunggal dan
mudah digunakan. Matlab menyediakan beberapa pilihan untuk dipelajari, mempelajari
metode visualisasi saja, pemrograman saja atau kedua-duanya. Sementara itu,
perkembangan dunia sains dan teknologi saat ini mendorong siapa saja untuk bekerja cepat
dan tepat dengan hasil yang maksimal. Hal ini mendorong terciptanya berbagai macam alat
bantu yang siap memudahkan segala bentuk pekerjaan dalam segala aspek kehidupan.
Perhitungan matematika yang cepat dan akurat juga merupakan salah satu kemudahan
yang sangat dibutuhkan khususnya dalam dunia pendidikan.
1.2 Rumusan Masalah
1. Apa definisi dari bahasa pemograman?
2. Bagaimana sejarah perkembangan bahasa pemograman?
3. Apa saja macam-macam bahasa pemograman?
4. Apa saja fungsi bahasa pemograman?
5. Apa saja aplikasi yang digunakan untuk pemrograman komputer
1.3 Tujuan Penulisan
1. Untuk mengetahui definisi dari bahasa pemograman
2. Untuk mengetahui bagaimana sejarah perkembangan bahasa pemograman
3. Untuk mengetahui apa saja macam-macam bahasa pemograman
4. Untuk mengetahui fungsi bahasa pemograman
5. Untuk mengetahui aplikasi yang digunakan untuk pemrograman computer
iii
BAB II
PEMBAHASAN
2.1 Aplikasi Matlab
Pada awalnya program aplikasi MATLAB ini merupakan suatu interface untuk koleksi
rutin-rutin numerik dari proyek LINPACK dan EISPACK, dan dikembangkan dengan
menggunakan bahasa FORTRAN, namun sekarang ini MATLAB merupakan produk
komersial dari perusahaan Mathworks, Inc.
Yang dalam perkembangan selanjutnya dikembangkan dengan menggunakan bahasa C+
+ dan assembler, (utamanya untuk fungsi-fungsi dasar MATLAB). MATLAB telah
berkembang menjadi sebuah environment pemprograman yang canggih yang berisi fungsi-
fungsi built-in untuk melakukan tugas pengolahan sinyal, aljabar linier, dan kalkulasi
matematis lainnya. MATLAB juga menyediakan berbagai fungsi untuk menampilkan data,
baik dalam bentuk dua dimensi maupun dalam bentuk tiga dimensi.
MATLAB juga bersifat extensible, dalam arti bahwa seorang pengguna dapat menulis
fungsi baru untuk menambahkan pada library, ketika fungsi-fungsi built-in yang tersedia tidak
dapat melakukan tugas tertentu. Kemampuan pemrograman yang dibutuhkan tidak terlalu
sulit bila kita telah memiliki pengalaman dalam pemrograman bahasa lain seperti C,
PASCAL, atau FORTRAN.
MATLAB (Matrix Laboratory) yang juga merupakan bahasa pemrograman tingkat
tinggi berbasis pada matriks, sering kita gunakan untuk teknik komputasi numerik, yang kita
gunakan untuk menyelesaikan masalah-masalah yang melibatkan operasi matematika elemen,
matrik, optimasi, aproksimasi dll. Sehingga Matlab banyak digunakan pada:
a. Matematika dan komputansi,
b. Pengembangan dan algoritma,
c. Pemrograman modeling, simulasi, dan pembuatan prototipe,
d. Analisa data , eksplorasi dan visualisasi,
e. Analisis numerik dan statistik,
f. Pengembangan aplikasi teknik,
Matlab juga merupakan bahasa pemrograman computer berbasis window dengan
orientasi dasarnya adalah matrik, namun pada program ini tidak menutup kemungkinan untuk
pengerjaan permasalahan non matrik. Selain itu matlab juga merupakan bahasa pemrograman
yang berbasis pada obyek (OOP), namun disisi lain karena matlab bukanlah type compiler,
maka program yang dihasilkan pada matlab tidak dapat berdiri sendiri.
Namun agar hasil program dapat berdiri sendiri maka harus dilakukan transfer pada
bahasa pemrograman yang lain, misalnya C++. Pada matlab terdapat tiga windows yang
digunakan dalam operasinya, yaitu;
1) Command windows (layar perintah)
2) Figure windows (layar gambar),
3) Note Pad (sebagai editor program).
4
2.2 Cara Instalasi Aplikasi Matlab
Sebelumnya, pastikan anda mempunyai DVD MATLAB/Data Software yang berfungsi
dengan baik.
1. Buka File Executable Setup untuk memulai instalasi
Pilih "Use a File Installation Key" lalu klik "Next"
2. Menyetujui Software License Agreement MATLAB
Pilih "Yes" lalu klik "Next"
3. Masukkan Serial Number MATLAB
Setelah anda memasukkan serial number, klik "Next"
5
4. Pilih Direktori MATLAB
Jika anda memilih lokasi default, langsung klik "Next". Untuk selanjutnya lokasi pada
kolom di atas disebut dengan "Direktori MATLAB" untuk memudahkan mengikuti
langkah berikutnya.
5. Memilih Paket Instalasi Software
Centang software yang ingin anda install, disarankan untuk memilih semuanya. Setelah
itu klik "Next".
6. Melakukan Konfirmasi untuk memastikan
Klik "Install" untuk melakukan konfirmasi dan memulai Instalasi
6
Tunggu hingga 100%.
7. Notifikasi Konfigurasi Simulink
Klik "Next" untuk melanjutkan.
Kemudian Klik "Finish".
8. Software MATLAB telah Terpasang
Cek apakah shortcut MATLAB sudah ada di "All Programs Windows" komputer anda.
Jika belum, maka dapat membuat shortcut secara manual dengan alamat tujuan shortcut
"C:\Program Files\MATLAB\MATLAB Production Server\R2015a\bin\
[Link]" ke desktop.
7
Klik kanan pada "matlab' seperti pada gambar.
Klik "Yes" saat notifikasi ini muncul.
Selanjutnya dapat melakukan aktivasi
1) Aktivasi MATLAB
Replace terlebih dahulu file "[Link]" di direktori MATLAB dengan file
"[Link]" yang disediakan oleh tempat Anda mendapat MATLAB. Daftar file
".dll" untuk versi 2015a ke atas meliputi 2015b, 2016a, 2016b, 2017a, 2017b, 2018a, dan
2018b disediakan di bagian C.
*) Sebelum replace tutup dulu program MATLAB, apabila telah terbuka.
8
Buka software MATLAB dan siapkan file lisensi dengan ekstensi ".dat" biasanya
bernama "lic_standalone.dat" atau "[Link]", yang disediakan oleh tempat Anda
mendapat MATLAB.
Pilih "Activate manually without the internet" lalu klik "Next".
Pindahkan file lisensi dengan ekstensi ".dat" ke direktori MATLAB "C:\Program
Files\MATLAB\MATLAB Production Server\R2015a".
Klik tombol "Browse" pada jendela aktivasi. Kemudian pilih file lisensi tersebut,
misalnya dengan nama file "lic_standalone.dat" di direktori tadi "C:\Program Files\
MATLAB\MATLAB Production Server\R2015a".
Catatan: Warna merah pada gambar di atas, disesuaikan dengan nama file lisensi yang
Anda peroleh.
Klik "Finish"
9
Software MATLAB Siap Digunakan
2.3 Cara Penggunaan Matlab
Setelah melakukan instalasi MATLAB pada PC, perhatikan icon MATLAB pada
tampilan desktop kemudian doubleclick pada icon tersebut. Selanjutnya akan muncul
tampilan seperti pada gambar sebelumnya.
Disini menggunakan Matlab 2015, untuk matlab versi lain tidak jauh berbeda,
sebaiknya gunakan Matlab terbaru.
Dalam Matlab terdapat beberapa jenis jendela:
1. Jendela perintah (Command Window)
Pada command window, semua perintah matlab dituliskan dan diekskusi. Kita dapat
menuliskan perintah perhitungan sederhana, memanggil fungsi, mencari informasi tentang
sebuah fungsi dengan aturan penulisannya (help), demo program, dan sebagainya. Setiap
penulisan perintah selalu diawali dengan prompt ‘>>’. Misal, mencari nilai sin 750, maka
pada command window kita dapat mengetikkan:
>>sin(30*pi/180)
ans=
0.5000
2. Jendela ruang kerja (Workspace)
Jendela ini berisi informasi penggunaan variabel di dalam memori MATLAB. Misalkan
kita akan menjumlahkan dua buah bilangan, maka pada command window kita dapat
mengetikkan:
>> bilangan1=7
10
bilangan1 =
>> bilangan2=9
bilangan2 =
>> hasil=bilangan1+bilangan2
hasil =
16
Maka pada workspace akan menampilkan variable yang sedang digunakan.
Untuk melihat variabel yang aktif saat ini, kita dapat menggunakan perintah who.
>> who
Your variables are:
bilangan1 bilangan2 hasil
3. Jendela history (Command History)
Jendela ini berisi informasi tentang perintah yang pernah dituliskan sebelumnya. Kita
dapat mengambil kembali perintah dengan menekan tombol panah ke atas atau mengklik
perintah pada jendela histori, kemudian melakukan copypaste ke command window.
11
BAB III
PENUTUP
3.1 Kesimpulan
Pemrograman Matlab cukup bagi semua kalangan, karena sangat membantu
pekerjaan yang membutuhkan algoritma dan digunakan untuk menghitung persoalan yang
rumit. Sebelum kita mengimplementasikannya terlebih dahulu harus mengetahui bagaiman
konsep pemrograman Matlab serta bagaimana cara kerja pemrograman Matlab, sehingga
dapat dijalankan dan dioperasikan serta dapat diimplementasikan dalam kehidupan sehari-
hari.
12
DAFTAR PUSTAKA
Ruzun, B. (2017, 6 Juni). Makalah Matlab.
[Link]
Widyadhari, A. (2017). Makalah Matlab.
[Link]
Advernesia. (2017, Agustus). Tutorial Lengkap Cara Install MATLAB Step by Step.
[Link]
13