0% menganggap dokumen ini bermanfaat (0 suara)
27 tayangan

Modul I Matlab Pengenalan Dan Dasar Matlab

Modul ini membahas pengenalan MATLAB dan dasar-dasar pemrograman dengan bahasa tersebut. Terdapat penjelasan tentang apa itu MATLAB, windows utama yang tersedia, perintah dasar pemrograman, dan matematika dasar yang dapat dilakukan dengan MATLAB.

Diunggah oleh

Surianto Vincent
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
27 tayangan

Modul I Matlab Pengenalan Dan Dasar Matlab

Modul ini membahas pengenalan MATLAB dan dasar-dasar pemrograman dengan bahasa tersebut. Terdapat penjelasan tentang apa itu MATLAB, windows utama yang tersedia, perintah dasar pemrograman, dan matematika dasar yang dapat dilakukan dengan MATLAB.

Diunggah oleh

Surianto Vincent
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 14

Modul Pemrograman Komputer

MATLAB

MODUL 1
Pengenalan dan dasar
matlab

LAB KOMPUTER & PEMROGRAMAN DASAR

FAKULTAS TEKNIK
UNIVERSITAS MULAWARMAN
2021
PRAKTIKUM PEMROGAMAN KOMPUTER

A. Matlab
Matlab merupakan sebuah program yang digunakan untuk menganalisis dan
komputasi numerik dan juga merupakan bahasa pemograman matematika lanjutan
yang dibentuk dengan dasar menggunakan sifat dan bentuk matrik. Pada awalnya,
program ini merupakan interface untuk koleksi rutin-rutin numerik proyek LINPACK
dan EISPACK dan dikembangkan menggunakan bahasa Fortran. Namun sekarang
program ini merupakan produk komersial dari perusahaan Mathworks, Inc. yang
dalam perkembangan selanjutnya dikembangkan menggunakan bahasa C++ dan
Assembler. Matlab telah berkembang menjadi sebuah environment pemograman yang
canggih dan berisi fungsi – fungsi built-in untuk melakukan tugas pengolahan sinyal,
aljabar linier, dan kalkulasi matematis lainnya. Matlab juga berisi toolbox yang berisi
fungsi – fungsi tambahan untuk aplikasi khusus. Matlab juga bersifat extensible,
dalam arti bahwa seorang pengguna dapt menulis fungsi baru untuk ditambahkan di
library jika fungsi – fungsi built-in yang tersedia tidak dapat melakukan tugas
tertentu. Kemampuan pemograman yang dibutuhkan tidak terlalu sulit bila pembaca
telah memiliki pengalaman dalam bahasa pemograman bahasa lain seperti C, Pascal,
atau Fortran. Matlab banyak digunakan untuk beberapa tujuan, di antaranya ;
1. Matematika dan komputasi.
2. Pengembangan dan algoritma.
3. Pemograman pemodelan, simulasi dan pembuatan prototipe.
4. Analisa data, eksplorasi dan visualisasi
5. Analisa numerik dan statistik
6. Pengembangan aplikasi teknik

B. Windows Pada Matlab


1. Command Window
Command Window merupakan window yang dibuka pertama kali setiap Matlab
dijalankan pertama kali. Command Window berfungsi sebagai tempat yang
berfungsi untuk menjalankan fungsi, menjalankan proses – proses, melihat isi
variabel, menginput data, dan beberapa fungsi lainya.

2
PRAKTIKUM PEMROGAMAN KOMPUTER

ada window yang diperlihatkan pada Gambar 2.1 dapat dilakukan akses ke
command – command Matlab dengan mengetikan barisan – barisan ekspresi
Matlab seperti akses help window dan lain – lainya. Jika perintah – perintah yang
sudah diketikan dan hasil yang ditampilkan pada layar command window bisa
disimpan ataupun bisa lansng dijalankan.

2. Editor
Window ini merupakan tool yang disediakan oleh Matlab yang berfungsi sebagai
editor script Matlab (M- File). Walaupun sebenarnya script ini dalam
pemograman Matlab dapat menggunakan editor lain seperti notepad, wordpad
bahkan word.

3
PRAKTIKUM PEMROGAMAN KOMPUTER

Untuk mengakses editor ini dapat dilakukan dengan cara mengetikan perintah
edit pada command window atau mengklik new script pada home tab.
Selanjutnya, setelah masuk ke editor bisa mulai menuliskan script program yang
ingin dibuat.

3. Current Folder
Window ini digunakan untuk menampilkan isi dari direktori kerja saat
menggunakan Matlab. Tampilan dari current folder dapat dilihat seperti pada
gambar di bawah ini.

4. Command History
Command history digunakan untuk menampilkan perintah-perintah yang sebelumnya
telah dijalankan atau dilakukan pada command window pada Matlab. Tampilan dari
command history dapat dilihat pada halaman selanjutnya.

4
PRAKTIKUM PEMROGAMAN KOMPUTER

5. Workspace
Workspace berfungsi untuk menampilkan nama dari variabel-variabel yang
dibuat dan nilai-nilai dari setipa variabel yang dibuat. Tampilan dari workspace
dapat dilihat pada gambar di bawah ini.

6. Figure Window
Figure window yang berfungsi untuk menampilkan hasil visualisasi dari script Matlab.
Selain sebagai visualisasi output, window ini juga berfungsi sebagai media untuk
melakukan input yang interaktif.

5
PRAKTIKUM PEMROGAMAN KOMPUTER

Script Matlab untuk visualisasi ini bisa ditulis pada Matlab command window dan
Matlab editor. Untuk contoh visualisasi pada Matlab command window seperti yang
terlihat pada gambar di atas.

7. Help
Help pada Matlab dapat diakses dari bar dengan mengklk question mark icon maupun
dengan F1. Window ini dapat digunakan untuk mencari berbagi informasi seperti fungsi
atau perintah pada Matlab.

6
PRAKTIKUM PEMROGAMAN KOMPUTER

C. Perintah Dasar Pemrograman Matab


1. Command Pengaturan File
Untuk mengatur file dapat digunakan beberapa perintah seperti editor, debugger
atau fungsi – fungsi atau perintah yang lain. Berikut beberapa perintah yang
digunakan untuk mengatur file dalm Matlab.

Fungsi Keterangan
Digunakan untuk menghapus pada
clc
command window
Digunakan untuk menghapus pada
clear
workspace
delete digunakan untuk menghapus file
open Digunakan untuk membuka file
digunakan untuk melihat variabel
who
yang sedang aktif
digunakan untuk menampilkan
whos
nama setiap variabel

2. Komentar dan Tanda Baca


a. Komentar
Pemberian komentar pada matlab diawali dengan perintah (%),
contoh : %ini merupakan baris komentar

b. Tanda petik (‘…’)


Tanda petik digunakan untuk membuat sting (teks).
Contoh : a= ’aku’

Penjelasan :
a adalah variabel dan ‘aku’ adalah string atau teks .

c. Tanda titik koma atau semi colon (;)


Tanda ini digunakan di akhir perintah untuk mencegah menampilkan hasil.

7
PRAKTIKUM PEMROGAMAN KOMPUTER

Terlihat pada gambar bahwa nilai variabel a, yaitu 2 tidak ditampilkan saat
diakhiri dengan tanda (;) semi colon.

D. Matematika Dasar pada Matlab


1. Matematika Sederhana
MATLAB menyediakan fungsi-fungsi dasar perhitungan seperti penjumlahan,
pengurangan, pembagian, dan perkalian dengan menggunakan simbol, Simbol
tersebut antara lain (+) untuk penjumlahan, (-) untuk pengurangan, (/) untuk
pembagian, (\) pembagian terbalik, (*) untuk perkalian, dan (^) untuk
perpangkatan pada MATLAB.

8
PRAKTIKUM PEMROGAMAN KOMPUTER

>> 20-3*5
Catatan :
Penulisan pada angka desimal di
ans =
Matlab menggunakan titik (.)
Contoh : 2.5
5

Berikut tabel beberapa fungsi-fungsi matematika dasar selain yang sudah


dijelaskan sebelumya.

Fungsi Keterangan
Berguna untuk mencari nilai
abs
absolut atau mutak
Digunakan untuk memulatkan
ceil
bilangan ke bilangan bulat ke atas.
Berguna memperoleh nilai dari e
exp
pangkat bilangan trtentu
Berguna membulatkan bilangan ke
fix
bilangan bulat terdekat menuju nol
Berguna membulatkan bilangan ke
floor bilangan bulat terdekat menuju
negatif tak terhingga.
Menghitung nilaifaktor pembagi
gcd
besar.
isprime Berguna untuk menghasilkan
Menghitung logaritma suatu
Log10
bilangan untuk dasar 10
mod Mencari nilai modus
Primes Menghasilkan daftar bilangan

9
PRAKTIKUM PEMROGAMAN KOMPUTER

prima
Rem Menghitung nilai reminder
Membulatkan bilangan ke bilangan
Round
bulat terdekat
sqrt Menghitung akar pangkat dua

Contoh :
>> abs(-10)
ans =
10

>> ceil(5.89)
ans =
6
>> primes(15)
ans =
2 3 5 7 11 13

>> sqrt(25)
ans =
5

2. Format Skalar
Anda dapat mengubah format skalar sehingga tampilan yang ditampilkan sesuai
dengan keperluan perhitungan anda. Anda dapat mengubahnya dengan
menggunakan perintah "format".Berikut beberapa perintah-perintah format
dalam MATLAB.

10
PRAKTIKUM PEMROGAMAN KOMPUTER

Syntax Deskripsi Contoh

Menampilkan format skalar dengan 4 digit


format short 12.1200
desimal

Menampilkan format skalar dengan 15 1.12345678901234


format long
digit desimal 0

format short Menampilkan dengan scientific


3.2421e+03
e notation dengan 4 digit desimal

format long Menampilkan dengan scientific 3.24209374237489


e notation dengan 15 digit desimal 2e+03

format short Menampilkan desimal sampai 5 digits


3242.1
g (pembulatan)

format long Menampilkan desimal sampai 15 digits


3242.09374237489
g (pembulatan)

Menampilkan skalar dengan 2 digit


format bank 3242.09
desimal

Contoh :
>> v= 290.53213:
> format short g
>> v

v=

290.53

>> format long g


>> v

11
PRAKTIKUM PEMROGAMAN KOMPUTER

v=

290.53213

>> format bank


>> v

v=

290.53

3. Fungsi Trigonometri

Fungsi Keterangan
Menghitung bilangan cosinus dimana dinyatakan
cos
dalam satuan radian
Menghitungkan sinus denan dinyatakan dalam satuan
sin
radian
Menghitung tangen suatu bilangan yang dinyatakan
tan
dengan radian
Menghitung arccosinus suatu bilangan dimana
bilangan harus bernilai diantar -1 sampai dengan 1
acos
sedangkan hasil perhitungan berupa sudut dalam
satuan radian
Menghitung arcsinus suatu bilangan dimana bilangan
asin harus bernilai diantar -1 sampai dengan 1 sedangkan
hasil perhitungan berupa sudut dalam satuan radian
Menghitung arctangent suatu bilangan dan hasil
atan
perhitungan berupa sudut dalam satuan radian

12
PRAKTIKUM PEMROGAMAN KOMPUTER

Menghitung cosinus hiperbolik dari suatu sudut dalam


cosh
satuan radian
Menghitung sinus hiperbolik dari suatu sudut dalam
sinh
satuan radian
Menghitung tangen hiperbolik dari suatu sudut dalam
tanh
satuan radian
Menghitung cossinus suatu bilangan dimana bilangan
cosd
dinyatakan dalam satuan derajat.
Menghitung sinus suatu bilangan dimana bilangan
sind
dinyatakan dalam satuan derajat.
Menghitung tangen suatu bilangan dimana bilangan
tand
dinyatakan dalam satuan derajat.
Menghitung 1/cos (x) suatu bilangan yang dinyatakan
sec
dengan radian
Menghitung 1/sin (x) suatu bilangan yang dinyatakan
Csc
dengan radian
Menghitung 1/tan (x) suatu bilangan yang dinyatakan
cot
dengan radian

Contoh :
>> cos(120*(pi/180)) % Menghitung Cosinus (120)
ans =
-0.5000
>> sin(120*(pi/180)) % Menghitung Sinus (120)
ans =
0.8660
>> acos(0.75)
ans =
0.7227
>> asin(0.75)

13
PRAKTIKUM PEMROGAMAN KOMPUTER

ans =
0.8481

14

Anda mungkin juga menyukai