MATLAB
Dosen Pengampu
Disusun oleh :
Latifa (190210101129)
UNIVERSITAS JEMBER
2020
1
KATA PENGANTAR
Segala puji bagi Allah SWT yang telah memberikan saya kemudahan sehingga saya dapat
menyelesaikan makalah ini dengan tepat waktu. Saya mengucapkan syukur kepada Allah SWT
atas limpahan nikmat sehat-Nya, baik itu berupa sehat fisik maupun akal pikiran, sehingga saya
mampu untuk menyelesaikan pembuatan makalah sebagai tugas dari mata kuliah algoritma
pemprograman.
Saya tentu menyadari bahwa makalah ini masih jauh dari kata sempurna dan masih banyak
terdapat kesalahan serta kekurangan di dalamnya. Untuk itu, saya mengharapkan kritik serta
saran untuk makalah ini, supaya makalah ini nantinya dapat menjadi makalah yang lebih baik
lagi. Apabila terdapat banyak kesalahan pada makalah ini saya mohon maaf yang sebesar-
besarnya. Demikian, semoga makalah ini dapat bermanfaat. Terima kasih.
Penulis
DAFTAR ISI
2
Kata Pengantar..................................................................................................................2
Daftar Isi.............................................................................................................................3
Bab I Pendahuluan
1.3 Tujuan....................................................................................................................5
Bab II Pembahasan
3.1 Kesimpulan..........................................................................................................11
3.2 Saran....................................................................................................................11
Daftar Pustaka.................................................................................................................12
BAB I
3
PENDAHULUAN
Dalam dunia pendidikan, proses pembelajaran telah berkembang dengan pesat. Salah
satunya dengan berkembangnya media pembelajaran yang dapat membantu para pelajar dalam
menyelesaikan soal, yaitu diantaranya dengan menggunakan software komputer. Sehingga
dengan demikian para pelajar dengan mudah mengoreksi dan membandingkan jawaban yang
telah di kerjakan secara manual dengan menggunakan software media pembelajaran tersebut.
Dalam bidang matematika terdapat banyak aplikasi tersebut salah satunya adalah matrix
laboratory (MATLAB).
Dengan adanya matlab para pelajar bisa dengan mudah mengoreksi apakah jawaban yang
dikerjakan telah benar atau belum yaitu dengan membandingkannya dengan hasul dari matlab
tersebut. Namun, meskipun jawaban dapat kita dapatkan dari hasil pemprograman matlab kita
juga harus mengetahui bagaimana cara mengerjakan suatu soal dengan cara manual, karena tidak
semua tempat memperbolehkan menggunakan media pembelajaran (matlab), terutama saat ujian
berlangsung. Maka dari itu seharusnya juga menguasai bagaimana menghitung secara manual.
Karena kenyataannya media pembelajaran ganya dibuat untuk membantu dan memudahkan,
bukan untuk menyelesaikan tanpa tau bagaimana konsep dasarnya.
Dalam matlab terdapat banyak perintah khusus yang harus dimengerti terlebih dahulu
sebelum mengoperasikan software ini supaya nantinya program yang ingin kita jalankan dapat
berjalan sesuai prosedur tanpa adanya kesalahan. Karena salah dalam memberikan tanda dapat
mempengaruhi hasil dari pekerjaan matlab.
4
1.. Apa yang di maksud MATLAB?
1.3 Tujuan
BAB II
PEMBAHASAN
5
MATLAB (Matrix Laboratory) adalah suatu program untuk analisis dan komputasi numerik dan
merupakan suatu bahasa pemrograman matematika lanjutan yang dibentuk dengan dasar
pemikiran menggunakan sifat dan bentuk matriks. MATLAB (Matrix Laboratory) adalah sebuah
perangkat lunak/software yang dirancang dan dikembangkan oleh The MathWorks. MATLAB
dapat digunakan untuk proses komputasi yang meliputi manipulasi matriks, visualisasi grafik
yang berasal dari fungsi dan persamaan matematis. Paket tambahan pada Matlab diantaranya
adalah simulink, program dengan mengintegrasikan simulasi berbagai aspek dengan desain yang
mengacu pada model secara dinamis. Pada awalnya, program ini merupakan interface untuk
koleksi rutin-rutin numeric dari proyek LINPACK dan EISPACK, dan dikembangkan
menggunkan bahasa FORTRAN namun sekarang merupakan produk komersial dari perusahaan
Mathworks, Inc.yang dalam perkembangan selanjutnya dikembangkan menggunakan bahasa C+
+ dan assembler (utamanya untuk fungsi-fungsi dasar MATLAB). Matlab dapat menulis fungsi
baru untuk ditambahkan pada library ketika fungsi-fungsi built-in yang tersedia tidak dapat
melakukan tugas tertentu. Kemampuan pemrograman yang dibutuhkan tidak terlalu sulit bila
Anda telah memiliki pengalaman dalam pemrograman bahasa lain seperti C++, PASCAL, atau
FORTRAN. Matlab merupakan software yang paling efisien untuk perhitungan numeric berbasis
matriks. Dengan demikian jika di dalam perhitungan kita dapat menformulasikan masalah ke
dalam format matriks maka MATLAB merupakan software terbaik untuk penyelesaian
numericnya. MATLAB yang merupakan bahasa pemrograman tingkat tinggi berbasis pada
matriks sering digunakan untuk teknik komputasi numerik, untuk menyelesaikan masalah-
masalah yang melibatkan operasi matematika elemen, matrik, optimasi, aproksimasi dan lain-
lain. Sehingga Matlab banyak digunakan pada :
6
2.2 Bagian - bagian MATLAB
1. Command window/editor
MATLAB Command window/editor merupakan window yang dibuka pertama kali setiap
kali MATLAB dijalankan pada window di atas dapat dilakukan akses-akses ke command
MATLAB dengan cara mengetikkan barisan-barisan ekpresi MATLAB, seperti mengakses help
window dan lain-lainnya. Jika perintah-perintah yang sudah diketikkan dan hasil yang
ditampilkan pada layar command window akan disimpan maka dapat dilakukan dengan
menggunkan command diary. Command windows juga digunakan untuk memanggil tool Matlab
seperti editor, debugger atau fungsi. Command Window adalah tempat untuk menjalankan
fungsi, mendeklarasikan variable, menjalankan proses-proses , serta melihat isi variable.
2. Current Directory
Window ini menampilkan isi dari direktori kerja saat menggunakan matlab. Kita dapat
mengganti direktori ini sesuai dengan tempat direktori kerja yang diinginkan. Default dari alamat
direktori berada dalam folder works tempat program les Matlab berada.
3. Command History
Window ini berfungsi untuk menyimpan perintah-perintah apa saja yang sebelumnya
dilakukan oleh pengguna terhadap matlab.
4. Workspace
Workspace berfungsi untuk menampilkan seluruh variabel-variabel yang sedang aktif pada
saat pemakaian matlab. Apabila variabel berupa data matriks berukuran besar maka user dapat
melihat isi dari seluruh data dengan melakukan double klik pada variabel tersebut. Matlab secara
otomatis akan menampilkan window “array editor” yang berisikan data pada setiap variabel yang
dipilih user.
Untuk menghentikan proses yang sedang berjalan pada matlab dapat dilakukan dengan
menekan tombol Ctrl-C. Sedangkan untuk keluar dari matlab dapat dilakukan dengan
menuliskan perintah exit atau quit pada comamnd window atau dengan menekan menu exit pada
bagian menu dari menu bar.
8
Pangkat berabsis (e) 10² e² 1x10²
Contoh:
y = x² + 3x – 11
y = x^2+3*x-11 (MATLAB)
y=4*sin(3*pi*t-12*k*x) (MATLAB)
a. 10000 = 1e4
b. 20000 = 2e4
Dalam sebuah penelitian kita lazim menggunakan tiga buah variabel, diantaranya, variabel
bebas, variabel terikat, variabel control, beberapa variabel ini juga dapat kita Terjemahkan dalam
bahas pemrograman matlab, baik pada command window ataupun pada m-file.
9
2.5 Membuat M-File
Pemrograman pada di command windows kurang efisien saat kita menganalisa suatu
permasalahan menggunakan Matlab dengan Syntax yang rumit dan memiliki banyak persyaratan
yang harus di “deklarasikan”. Dengan menggunakan M-File proses penulisan Syntax akan lebih
memudahkan kita dalam menstruktur dan menganalisa M-File yang telah kita buat. Berikut ini
langkah-langkah pembuatan M-File :
1. Ubah current Directory agar File yang tersimpan aman, ketika sewaktu-waktu
2. Klik icon new file dan mulailah mengetik Syntax sesuai dengan analisa
4. clc; dan clear all; untuk menghapus history yang berupa junk files pada operasi
sebelumnya
BAB III
PENUTUP
3.1 Kesimpulan
MATLAB (Matrix Laboratory) adalah sebuah perangkat lunak/software yang dirancang dan
dikembangkan oleh The MathWorks. MATLAB dapat digunakan untuk proses komputasi yang
10
meliputi manipulasi matriks, visualisasi grafik yang berasal dari fungsi dan persamaan
matematis. Paket tambahan pada Matlab diantaranya adalah simulink, program dengan
mengintegrasikan simulasi berbagai aspek dengan desain yang mengacu pada model secara
dinamis.
Dalam MATLAB juga terdapat bagian - bagian yang digunakan saat mengoperasika
MATLAB diantaranya yaitu, windows, getting help (bantuan), Interupting (menghentikan) dan
Terminating (keluar)
Pemprograman pada MATLAB memerlukan tanda yang berbeda dari menuliskan operasi
menngunakan operasi aljabar, operasi menggunakan MATLAB harus menggunakan tanda -
tanda komputasi seperti * (perkalian), / (pembagian) dll.
Dalam sebuah penelitian tiga buah variabel yang sering dilakukan, diantaranya, variabel
bebas, variabel terikat, variabel control, beberapa variabel ini juga dapat kita Terjemahkan dalam
bahas pemrograman matlab, baik pada command window ataupun pada m-file.
Dalam membuat M-File terdapat beberapa langkah yang harus dilakukan agar sistem
pemprograman dapat berjalan dengan lancar.
3.2 Saran
Demikian makalah ini dapat diselesaikan tepat waktu. Saya masih terus belajar mengenai
hal yang dibahas pada makalah ini. Maka dari itu, kami mengharap saran dari pembaca agar
makalah ini menjadi lebih baik. Kami berharap makalah ini dapat bermanfaat bagi saya dan juga
pembaca. Dan semoga dapat membantu dalam mengerjakan persoalan dengan menggunakan
program MATLAB.
Daftar putaka
http://journal.walisongo.ac.id/index.php/Phenomenon/article/view/174. diakses
12