SlideShare a Scribd company logo
1 of 43
Download to read offline
PENGENALAN MATLAB
Simon Patabang, ST., MT.
Fak. Teknik
Jurusan Teknik Elektro
Universitas Atma Jaya
Makassar
Apa Matlab itu?
• Matlab merupakan kepanjangan dari Matrix
Laboratory
• Adalah bahasa pemrograman dalam bidang
komputasi dengan kemampuan tinggi.
• Memiliki kemampuan mengintegrasikan komputasi,
visualisasi, dan pemrograman.
• Banyak digunakan dalam bidang riset-riset yang
memerlukan komputasi numerik yang kompleks.
Penggunaan Matlab :
• Matematika dan Komputasi
• Pembentukan Algorithm
• Pemodelan dan simulasi
• Pembuatan prototype
• Analisa data, explorasi, dan visualisasi
• Grafik Keilmuan dan bidang Rekayasa
Memulai MATLAB
• Mulailah MATLAB dengan melakukan double-clicking
pada shortcut icon MATLAB.
• Selanjutnya akan muncul tampilan seperti pada
Gambar berikut ini.
Tampilan Program Matlab
Keterangan :
1. Current Folder – Menampilkan folder yang aktif. untuk
mengakses file-file pada folder aktif.
2. Command Window – untuk menuliskan perintah (sintak
program).
3. Workspace – untuk mengeksplorasi data yang dibuat
atau diimport dari file lain.
4. Command History – untuk melihat atau menjalankan
kembali perintah yang pernah digunakan sebelumnya
pada command line.
Variabel Dalam Matlab
• Matlab hanya memiliki dua jenis tipe data yaitu
Numeric dan String.
• Setiap variabel akan disimpan dalam bentuk
matriks.
• Penggunaan variabel tidak perlu dideklarasikan
lebih dahulu.
• Semua variabel dituliskan dalam layar command
window pada promt >>
Layar Command Window
Operator Matematika
>> a=3
a =
3
>> b=9
b =
9
>> c=a+b
c =
12
>> d=b-a
d =
6
>> x=a*b
x =
27
>> y=a/b
y =
0.3333
Setiap baris perintah diketik pada promt ƒx>>.
Perintah akan dieksekusi secara langsung baris perbaris.
Contoh :
>> z=ab
z =
3
>> p=a^2
p =
9
Aturan Penulisan kode atau perintah Matlab
1. Variabel yang akan digunakan langsung
didefinisikan tanpa harus dideklarasikan lebih
dahulu. Misalnya a = 10.
2. Huruf besar dan kecil dibedakan atau case
sensitif. Huruf A dan a adalah 2 variabel yang
berbeda.
3. Apabila terdapat nama variabel lama sama
dengan nama variable baru maka matlab secara
otomatis akan menghapus variabel lama
tersebut dengan variabel baru yang dibuat.
4. Nama file tidak boleh digunakan sebagai
variabel dalam file yang bersangkutan. Misalnya
nama file luas.m, maka dalam file luas.m tidak
boleh mengandung variabel dengan nama luas.
Setiap perintah langsung dieksekusi dan menampilkan
hasilnya. Jika ingin hasilnya tidak ditampilkan, maka
tambahkan tanda titik koma(;) di akhir perintah.
Membuat File M
• Program yang dibuat dengan menggunakan
Matlab disimpan dengan nama yang berakhiran
m.
• File m terdiri dari urutan perintah-perintah
matlab.
Contoh :
Buatlah program penjumlahan c= a + b menjadi
sebuah file m dengan nama contoh1.m
Langkah 1 :
• Tentukan folder kerja (tempat menyimpan file
m) lebih dahulu dengan mengklik tombol Brows
For Folder pada toolbar, seperti pada gambar
berikut.
Langkah 2 :
• Cara pertama, ketik perintah edit pada promt matlab
sebagai berikut : >>edit (enter). Hasilnya akan
menampilkan layar editor.
• Cara kedua, pilih menu File, New, dan Script.
Langkah 3:
• Ketik baris perintah (kode program) dalam layar
editor. Misalnya perintah untuk menjumlahan nilai
a dan b.
Langkah 4 : Simpan file dengan cara :
• Cara pertama : Klik tombol Save pada toolbar,
kemudian ketik nama file : contoh1.m
• Cara kedua : Pilih menu file, Save, kemudian ketik
nama file : contoh1.m
Langkah 5 : Jalankan program dengan cara :
• Cara pertama : Klik tombol Run pada toolbar.
• Cara kedua : Ketik nama file pada promt di
command window. Misalnya >>contoh1 lalu enter.
Hasilnya seperti pada gambar berikut :
Membuka File M
Ketika sebuah file sudah dibuat dan belum aktif tetapi akan
digunakan kembali, maka perlu dibuka atau diaktifkan lebih
dahulu. Langkah untuk membuka file yang belum aktif
adalah sebagai berikut :
• Aktifkan folder dimana file tersebut disimpan
• Lakukan klik ganda pada nama file dalam window
Current Folder
Latihan :
• Buatlah program untuk menghitung luas persegi
panjang dimana panjangnya 4m dan lebarnya 6 m.
• Buatlah program untuk volume balok yang
panjangnya 12 m, lebar 6cm, dang tingginya 8 cm.
%Nama file luas.m
% Program Menghitung Luas
Persegipanjang
p=4;
l=6;
Luas=p*l
Jawab :
1. Rumus luas persegipanjang. Luas = p x l
Tanda % digunakan untuk menuliskan keterangan
dalam program
%Nama file volume.m
% Program Menghitung Volume Balok
p=1200;
l=6;
t=8;
volume=p*l*t
2. Rumus Volume balok. V = p x l x t
Input dan Output
Untuk meminta input dari pengguna, MATLAB
menyediakan fungsi input.
1. Input Data Numerik/Angka
n = input (‘Masukkan nilai n’);
2. Input Data String/Teks
n = input (‘Masukkan Teks’,’s’);
Untuk menampilkan informasi (output) dilayar, gunakan
perintah disp.
Sintaks : disp (‘Hasil program adalah :’)
%Nama file volume.m
% Program Menghitung Volume Balok
clc; clear all;
p= input ('Panjang Balok = ');
l= input ('Lebar Balok = ');
t= input ('Tinggi Balok = ');
v=p*l*t;
disp('Volume balok adalah :')
v
Contoh :
• clc : perintah untuk menghapus teks pada layar output
• clear all : perintah untuk menghapus semua data dalam
variabel di memori RAM.
Output :
Fungsi Trigonometri
Menghitung nilai sudut x, dimana x dalam satuan derajat.
>> x=sind(30)
x =
0.5000
>> x=cosd(30)
x =
0.8660
>> x=tand(45)
x =
1.0000
Contoh :
>> x=cosd(30)
x =
0.8660
>> x=secd(45)
x =
1.4142
>> x=cscd(90)
x =
1
Menghitung nilai sudut x, dimana x dalam satuan
radian.
Rumus :
pi radian = 180 derajat
1 derajat = pi/180 radian
Jadi : x derajat = pi. x/180 radian
Contoh :
Hitunglah konversi 30 derajat menjadi satuan
radian.
30 derajat = 30 .pi/180 radian
= pi. 1/6 radian
Contoh :
1. y=sin(60)
>> y=sin(pi/3)
y =
0.8660
2. y= cos(45)
>> y=cos(pi/4)
y =
0.7071
3. Y=sin(30)
>> y=sin(pi/6)
y =
0.5000
4. y=tan(90)
>> y=tan(pi/2)
y =
1.6331e+016
5. y= acos(45)
>> y=acos(pi/4)
y =
0.6675
6. Y=asin(30)
>> y=asin(pi/6)
y =
0.5511
Grafik
• Matlab mempunyai bermacam-macam fungsi untuk
menampilkan grafik.
• Besarnya skala akan diatur secara otomatis.
• Setiap data input berupa vektor atau matriks.
• Perintah atau Fungsi untuk membuat grafik :
1. Plot
2. Plo3
3. Bar
4. Bar3
5. Pie
6. Stem
1. Fungsi plot digunakan untuk menggambar grafik
2D dengan skala linear pada kedua sumbunya.
Contoh:
>> x=-10:10; %menuliskan data antara -10 s/d 10
>> y=x.^2; % memangkatkan tiap nilai x dgn 2
>> plot(x,y) % menggambarkan grafik
2. plot3
Fungsi plot3 digunakan untuk menampilkan grafik 3
dimensi. Plot3 memerlukan 3 argumen dengan
bentuk plot3(x,y,z), dimana x, y, z merupakan 3
bagian vector yang sama panjang.
Contoh:
>> t=0:pi/100:10*pi; >> plot3(sin(2*t), cos(2*t), t)
3. Bar
Fungsi bar digunakan untuk menampilkan data
yang berbentuk vector maupun matriks. Cocok
untuk menampilkan data dalam bentuk diskrit.
Contoh:
>> t=[10 30 21 52; 34 67 12 23; 90, 23, 45, 26; 58 94
30 20];
>> bar(t)
>> grid on
Grafik Bar 2 dimensi
4. Bar3.
Digunakan untuk menampilkan grafik batang dalam
bentuk 3 dimensi.
Contoh:
>> t=[10 30 21 52; 34 67 12 23; 90, 23, 45, 26;
58 94 30 20];
>> bar3(t)
>> grid on
Grafik Bar 3 dimensi
5. Pie
Fungsi pie digunakan untuk menampilkan data
secara prosentase, dimana setiap elemen data
akan dibandingkan dengan penjumlahan seluruh
data yang ada. Grafik pie dapat disajikan dalam
bentuk 2 dimensi maupun 3 dimensi.
Contoh:
>> x=[10 20 45 25];
>> pie(x, {'A', 'B', 'C', 'D') untuk pie 2 dimensi
>> pie3(x, {'A', 'B', 'C', 'D') untuk pie 3 dimensi
Grafik pie 2 dimensi Grafik pie 3 dimensi
6. Stem
Fungsi stem cocok digunakan untuk menampilkan
data dalam bentuk diskrit.
Contoh:
>> x=1:10;
>> y=rand(1,10);
>> stem(x,y)
• Fungsi Rand digunakan untuk membangkitkan bilangan acak
antara 0 dan 1 berdasarkan distribusi statistik.
• Bentuk umum: >>rand(n,m)
• Hasilnya ditampilkan dalam bentuk matriks dengan ukuran n x
m.
• Contoh :
>> rand(2,3)
ans =
0.8147 0.1270 0.6324
0.9058 0.9134 0.0975
Tugas : Hasilnya diprint, kumpulkan minggu depan
Buatlah grafik dari soal berikut:
1. y= sin 2x, -2  x  2 
2. y= sin (2x +  /2), -2  x  2 
3. y= x³ , -10  x  10
4. y= { -3, -2, 4, 3, 3, 1, 2, 5}
5. y = 3sin x + cos 3x, -   x  
Sekian

More Related Content

What's hot

Persamaandifferensial
PersamaandifferensialPersamaandifferensial
PersamaandifferensialMeiky Ayah
 
121593320 teorema-stokes
121593320 teorema-stokes121593320 teorema-stokes
121593320 teorema-stokessaidattamimi1
 
Bab iv-persamaan-diferensial-linier
Bab iv-persamaan-diferensial-linierBab iv-persamaan-diferensial-linier
Bab iv-persamaan-diferensial-linierLutfi Daniel R
 
Transformasi Linear ( Aljabar Linear Elementer )
Transformasi Linear ( Aljabar Linear Elementer )Transformasi Linear ( Aljabar Linear Elementer )
Transformasi Linear ( Aljabar Linear Elementer )Kelinci Coklat
 
Contoh soal dan penyelesaian metode biseksi
Contoh soal dan penyelesaian metode biseksiContoh soal dan penyelesaian metode biseksi
Contoh soal dan penyelesaian metode biseksimuhamadaulia3
 
Matematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - EigenMatematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - EigenBeny Nugraha
 
Penerapan Integral Tentu
Penerapan Integral TentuPenerapan Integral Tentu
Penerapan Integral TentuRizky Wulansari
 
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)Kelinci Coklat
 
Transformasi laplace (bag. kedua)
Transformasi laplace (bag. kedua)Transformasi laplace (bag. kedua)
Transformasi laplace (bag. kedua)Heni Widayani
 
Bab 8 persamaan differensial-biasa
Bab 8 persamaan differensial-biasaBab 8 persamaan differensial-biasa
Bab 8 persamaan differensial-biasaKelinci Coklat
 
Teorema green dalam bidang
Teorema green dalam bidangTeorema green dalam bidang
Teorema green dalam bidangokti agung
 
koordinat tabung dan bola
koordinat tabung dan bolakoordinat tabung dan bola
koordinat tabung dan bolalinda_rosalina
 
Iterasi gauss seidel
Iterasi gauss seidelIterasi gauss seidel
Iterasi gauss seidelNur Fadzri
 
Modul persamaan diferensial 1
Modul persamaan diferensial 1Modul persamaan diferensial 1
Modul persamaan diferensial 1Maya Umami
 
Persamaan Diferensial Biasa ( Kalkulus 2 )
Persamaan Diferensial Biasa ( Kalkulus 2 )Persamaan Diferensial Biasa ( Kalkulus 2 )
Persamaan Diferensial Biasa ( Kalkulus 2 )Kelinci Coklat
 

What's hot (20)

Persamaandifferensial
PersamaandifferensialPersamaandifferensial
Persamaandifferensial
 
Integral Lipat Tiga
Integral Lipat TigaIntegral Lipat Tiga
Integral Lipat Tiga
 
121593320 teorema-stokes
121593320 teorema-stokes121593320 teorema-stokes
121593320 teorema-stokes
 
Deret fourier kompleks
Deret fourier kompleksDeret fourier kompleks
Deret fourier kompleks
 
Bab iv-persamaan-diferensial-linier
Bab iv-persamaan-diferensial-linierBab iv-persamaan-diferensial-linier
Bab iv-persamaan-diferensial-linier
 
Interpolasi Newton
Interpolasi  NewtonInterpolasi  Newton
Interpolasi Newton
 
Transformasi Linear ( Aljabar Linear Elementer )
Transformasi Linear ( Aljabar Linear Elementer )Transformasi Linear ( Aljabar Linear Elementer )
Transformasi Linear ( Aljabar Linear Elementer )
 
Contoh soal dan penyelesaian metode biseksi
Contoh soal dan penyelesaian metode biseksiContoh soal dan penyelesaian metode biseksi
Contoh soal dan penyelesaian metode biseksi
 
Matematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - EigenMatematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - Eigen
 
Penerapan Integral Tentu
Penerapan Integral TentuPenerapan Integral Tentu
Penerapan Integral Tentu
 
Medan vektor
Medan vektorMedan vektor
Medan vektor
 
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
 
Transformasi laplace (bag. kedua)
Transformasi laplace (bag. kedua)Transformasi laplace (bag. kedua)
Transformasi laplace (bag. kedua)
 
Bab 8 persamaan differensial-biasa
Bab 8 persamaan differensial-biasaBab 8 persamaan differensial-biasa
Bab 8 persamaan differensial-biasa
 
Teorema green dalam bidang
Teorema green dalam bidangTeorema green dalam bidang
Teorema green dalam bidang
 
koordinat tabung dan bola
koordinat tabung dan bolakoordinat tabung dan bola
koordinat tabung dan bola
 
Iterasi gauss seidel
Iterasi gauss seidelIterasi gauss seidel
Iterasi gauss seidel
 
Modul persamaan diferensial 1
Modul persamaan diferensial 1Modul persamaan diferensial 1
Modul persamaan diferensial 1
 
Analisis vektor
Analisis vektorAnalisis vektor
Analisis vektor
 
Persamaan Diferensial Biasa ( Kalkulus 2 )
Persamaan Diferensial Biasa ( Kalkulus 2 )Persamaan Diferensial Biasa ( Kalkulus 2 )
Persamaan Diferensial Biasa ( Kalkulus 2 )
 

Viewers also liked

Final Buku ITB with Cover
Final Buku ITB with CoverFinal Buku ITB with Cover
Final Buku ITB with Coverbgwahid
 
Do'a-do'a Matsur Rasulullaah SAW
Do'a-do'a Matsur Rasulullaah SAWDo'a-do'a Matsur Rasulullaah SAW
Do'a-do'a Matsur Rasulullaah SAWbgwahid
 
Cyber cafe
Cyber cafeCyber cafe
Cyber cafeazabear
 
Handout listrik-magnet-i
Handout listrik-magnet-iHandout listrik-magnet-i
Handout listrik-magnet-irina mirda
 
Matlab tme series benni
Matlab tme series benniMatlab tme series benni
Matlab tme series bennidvbtunisia
 
Neurotransmitter serotonin Presentation
Neurotransmitter serotonin PresentationNeurotransmitter serotonin Presentation
Neurotransmitter serotonin PresentationWilli Fragcana Putra
 
2 dasar praktikum sinyal dgn matlab
2  dasar praktikum sinyal dgn matlab2  dasar praktikum sinyal dgn matlab
2 dasar praktikum sinyal dgn matlabSimon Patabang
 
Tata Cara Mengurus Jenazah Sesuai Sunnah Nabi-PDF
Tata Cara Mengurus Jenazah Sesuai Sunnah Nabi-PDFTata Cara Mengurus Jenazah Sesuai Sunnah Nabi-PDF
Tata Cara Mengurus Jenazah Sesuai Sunnah Nabi-PDFRizal Kurnia Rohman
 
Matlab Working With Images
Matlab Working With ImagesMatlab Working With Images
Matlab Working With Imagesmatlab Content
 
Matlab for Electrical Engineers
Matlab for Electrical EngineersMatlab for Electrical Engineers
Matlab for Electrical EngineersManish Joshi
 
Advanced MATLAB Tutorial for Engineers & Scientists
Advanced MATLAB Tutorial for Engineers & ScientistsAdvanced MATLAB Tutorial for Engineers & Scientists
Advanced MATLAB Tutorial for Engineers & ScientistsRay Phan
 
Ch 05 MATLAB Applications in Chemical Engineering_陳奇中教授教學投影片
Ch 05 MATLAB Applications in Chemical Engineering_陳奇中教授教學投影片Ch 05 MATLAB Applications in Chemical Engineering_陳奇中教授教學投影片
Ch 05 MATLAB Applications in Chemical Engineering_陳奇中教授教學投影片Chyi-Tsong Chen
 
Introduction to MATLAB
Introduction to MATLABIntroduction to MATLAB
Introduction to MATLABRavikiran A
 
Image proceesing with matlab
Image proceesing with matlabImage proceesing with matlab
Image proceesing with matlabAshutosh Shahi
 
MATLAB Programs For Beginners. | Abhi Sharma
MATLAB Programs For Beginners. | Abhi SharmaMATLAB Programs For Beginners. | Abhi Sharma
MATLAB Programs For Beginners. | Abhi SharmaAbee Sharma
 

Viewers also liked (20)

1 sinyal
1  sinyal1  sinyal
1 sinyal
 
Final Buku ITB with Cover
Final Buku ITB with CoverFinal Buku ITB with Cover
Final Buku ITB with Cover
 
Do'a-do'a Matsur Rasulullaah SAW
Do'a-do'a Matsur Rasulullaah SAWDo'a-do'a Matsur Rasulullaah SAW
Do'a-do'a Matsur Rasulullaah SAW
 
Ekg
EkgEkg
Ekg
 
Cyber cafe
Cyber cafeCyber cafe
Cyber cafe
 
Handout listrik-magnet-i
Handout listrik-magnet-iHandout listrik-magnet-i
Handout listrik-magnet-i
 
Matlab tme series benni
Matlab tme series benniMatlab tme series benni
Matlab tme series benni
 
Neurotransmitter serotonin Presentation
Neurotransmitter serotonin PresentationNeurotransmitter serotonin Presentation
Neurotransmitter serotonin Presentation
 
Simulink
SimulinkSimulink
Simulink
 
2 dasar praktikum sinyal dgn matlab
2  dasar praktikum sinyal dgn matlab2  dasar praktikum sinyal dgn matlab
2 dasar praktikum sinyal dgn matlab
 
Libro de MATLAB
Libro de MATLABLibro de MATLAB
Libro de MATLAB
 
Tata Cara Mengurus Jenazah Sesuai Sunnah Nabi-PDF
Tata Cara Mengurus Jenazah Sesuai Sunnah Nabi-PDFTata Cara Mengurus Jenazah Sesuai Sunnah Nabi-PDF
Tata Cara Mengurus Jenazah Sesuai Sunnah Nabi-PDF
 
Matlab Working With Images
Matlab Working With ImagesMatlab Working With Images
Matlab Working With Images
 
Matlab for Electrical Engineers
Matlab for Electrical EngineersMatlab for Electrical Engineers
Matlab for Electrical Engineers
 
Advanced MATLAB Tutorial for Engineers & Scientists
Advanced MATLAB Tutorial for Engineers & ScientistsAdvanced MATLAB Tutorial for Engineers & Scientists
Advanced MATLAB Tutorial for Engineers & Scientists
 
Ch 05 MATLAB Applications in Chemical Engineering_陳奇中教授教學投影片
Ch 05 MATLAB Applications in Chemical Engineering_陳奇中教授教學投影片Ch 05 MATLAB Applications in Chemical Engineering_陳奇中教授教學投影片
Ch 05 MATLAB Applications in Chemical Engineering_陳奇中教授教學投影片
 
1 analisis vektor
1 analisis vektor1 analisis vektor
1 analisis vektor
 
Introduction to MATLAB
Introduction to MATLABIntroduction to MATLAB
Introduction to MATLAB
 
Image proceesing with matlab
Image proceesing with matlabImage proceesing with matlab
Image proceesing with matlab
 
MATLAB Programs For Beginners. | Abhi Sharma
MATLAB Programs For Beginners. | Abhi SharmaMATLAB Programs For Beginners. | Abhi Sharma
MATLAB Programs For Beginners. | Abhi Sharma
 

Similar to 2 pengenalan matlab

Similar to 2 pengenalan matlab (20)

Cepat mahir dengan matlab
Cepat mahir dengan matlabCepat mahir dengan matlab
Cepat mahir dengan matlab
 
Operasi dasar matlab job 1
Operasi dasar matlab job 1Operasi dasar matlab job 1
Operasi dasar matlab job 1
 
Tutorial Matlab
Tutorial MatlabTutorial Matlab
Tutorial Matlab
 
Panduan_Belajar_Mandiri_MATLAB.pdf
Panduan_Belajar_Mandiri_MATLAB.pdfPanduan_Belajar_Mandiri_MATLAB.pdf
Panduan_Belajar_Mandiri_MATLAB.pdf
 
Tutorialmatlab bahasa indonesia
Tutorialmatlab bahasa indonesiaTutorialmatlab bahasa indonesia
Tutorialmatlab bahasa indonesia
 
Tutorial matlab .pdf
Tutorial matlab .pdfTutorial matlab .pdf
Tutorial matlab .pdf
 
Tutorial matlab libre
Tutorial matlab libreTutorial matlab libre
Tutorial matlab libre
 
Matlab Tutorial
Matlab TutorialMatlab Tutorial
Matlab Tutorial
 
Tutorial matlab
Tutorial matlabTutorial matlab
Tutorial matlab
 
Praktik matlab
Praktik matlabPraktik matlab
Praktik matlab
 
Praktikum p-fisika
Praktikum p-fisikaPraktikum p-fisika
Praktikum p-fisika
 
Matlab Tutorial Chapter 1
Matlab Tutorial Chapter 1Matlab Tutorial Chapter 1
Matlab Tutorial Chapter 1
 
Matlab
MatlabMatlab
Matlab
 
Dasar matlab
Dasar matlabDasar matlab
Dasar matlab
 
Dasar matlab
Dasar matlabDasar matlab
Dasar matlab
 
1 pengenalan matlab
1  pengenalan matlab1  pengenalan matlab
1 pengenalan matlab
 
Modul 1 pengenalan matlab
Modul 1 pengenalan matlabModul 1 pengenalan matlab
Modul 1 pengenalan matlab
 
Analisa Rangkaian Listrik Menggunakan MATLAB
Analisa Rangkaian Listrik Menggunakan MATLABAnalisa Rangkaian Listrik Menggunakan MATLAB
Analisa Rangkaian Listrik Menggunakan MATLAB
 
Praktik dengan matlab
Praktik dengan matlabPraktik dengan matlab
Praktik dengan matlab
 
Matlab
MatlabMatlab
Matlab
 

More from Simon Patabang

6 DAYA PADA RANGKAIAN RLC.pdf
6 DAYA PADA RANGKAIAN RLC.pdf6 DAYA PADA RANGKAIAN RLC.pdf
6 DAYA PADA RANGKAIAN RLC.pdfSimon Patabang
 
ANALISIS PENCARIAN RUTE TERPENDEK PADA JARINGAN KOMPUTER DENGAN MENGGUNAKAN ...
ANALISIS  PENCARIAN RUTE TERPENDEK PADA JARINGAN KOMPUTER DENGAN MENGGUNAKAN ...ANALISIS  PENCARIAN RUTE TERPENDEK PADA JARINGAN KOMPUTER DENGAN MENGGUNAKAN ...
ANALISIS PENCARIAN RUTE TERPENDEK PADA JARINGAN KOMPUTER DENGAN MENGGUNAKAN ...Simon Patabang
 
Analisis penggunaan swer untuk mengatasi masalah jatuh
Analisis penggunaan swer untuk mengatasi masalah jatuhAnalisis penggunaan swer untuk mengatasi masalah jatuh
Analisis penggunaan swer untuk mengatasi masalah jatuhSimon Patabang
 
Analisis pemanfaatan kapasitor daya untuk menambah kemampuan
Analisis pemanfaatan kapasitor daya untuk menambah kemampuanAnalisis pemanfaatan kapasitor daya untuk menambah kemampuan
Analisis pemanfaatan kapasitor daya untuk menambah kemampuanSimon Patabang
 
Lap Akhir IbM Iptek Bagi Masyarakat
Lap Akhir IbM Iptek Bagi MasyarakatLap Akhir IbM Iptek Bagi Masyarakat
Lap Akhir IbM Iptek Bagi MasyarakatSimon Patabang
 
Jurnal Pengabdian 2017 2018
Jurnal Pengabdian 2017 2018Jurnal Pengabdian 2017 2018
Jurnal Pengabdian 2017 2018Simon Patabang
 
Jurnal Pengabdian Tahun 2018 2019
Jurnal  Pengabdian Tahun 2018 2019Jurnal  Pengabdian Tahun 2018 2019
Jurnal Pengabdian Tahun 2018 2019Simon Patabang
 
Modulpraktikum dasar instalasi listrik
Modulpraktikum dasar instalasi listrikModulpraktikum dasar instalasi listrik
Modulpraktikum dasar instalasi listrikSimon Patabang
 
Dasar pemrograman pascal
Dasar pemrograman pascalDasar pemrograman pascal
Dasar pemrograman pascalSimon Patabang
 
11 perencanaan instalasi listrik rumah bertingkat
11 perencanaan instalasi listrik rumah bertingkat11 perencanaan instalasi listrik rumah bertingkat
11 perencanaan instalasi listrik rumah bertingkatSimon Patabang
 
9 perencanaan instalasi listrik 1 phasa
9 perencanaan instalasi listrik 1 phasa 9 perencanaan instalasi listrik 1 phasa
9 perencanaan instalasi listrik 1 phasa Simon Patabang
 
13 jembatan arus bolak – balik
13 jembatan arus bolak – balik13 jembatan arus bolak – balik
13 jembatan arus bolak – balikSimon Patabang
 
12 rangkaian rlc pararel
12 rangkaian rlc  pararel12 rangkaian rlc  pararel
12 rangkaian rlc pararelSimon Patabang
 
6 rangkaian arus bolak balik
6 rangkaian arus bolak balik6 rangkaian arus bolak balik
6 rangkaian arus bolak balikSimon Patabang
 
5 teorema rangkaian listrik
5 teorema rangkaian listrik5 teorema rangkaian listrik
5 teorema rangkaian listrikSimon Patabang
 
4 metoda analisis rangkaian elektronika
4 metoda analisis rangkaian elektronika4 metoda analisis rangkaian elektronika
4 metoda analisis rangkaian elektronikaSimon Patabang
 

More from Simon Patabang (20)

6 DAYA PADA RANGKAIAN RLC.pdf
6 DAYA PADA RANGKAIAN RLC.pdf6 DAYA PADA RANGKAIAN RLC.pdf
6 DAYA PADA RANGKAIAN RLC.pdf
 
ANALISIS PENCARIAN RUTE TERPENDEK PADA JARINGAN KOMPUTER DENGAN MENGGUNAKAN ...
ANALISIS  PENCARIAN RUTE TERPENDEK PADA JARINGAN KOMPUTER DENGAN MENGGUNAKAN ...ANALISIS  PENCARIAN RUTE TERPENDEK PADA JARINGAN KOMPUTER DENGAN MENGGUNAKAN ...
ANALISIS PENCARIAN RUTE TERPENDEK PADA JARINGAN KOMPUTER DENGAN MENGGUNAKAN ...
 
Analisis penggunaan swer untuk mengatasi masalah jatuh
Analisis penggunaan swer untuk mengatasi masalah jatuhAnalisis penggunaan swer untuk mengatasi masalah jatuh
Analisis penggunaan swer untuk mengatasi masalah jatuh
 
Analisis pemanfaatan kapasitor daya untuk menambah kemampuan
Analisis pemanfaatan kapasitor daya untuk menambah kemampuanAnalisis pemanfaatan kapasitor daya untuk menambah kemampuan
Analisis pemanfaatan kapasitor daya untuk menambah kemampuan
 
Lap Akhir IbM Iptek Bagi Masyarakat
Lap Akhir IbM Iptek Bagi MasyarakatLap Akhir IbM Iptek Bagi Masyarakat
Lap Akhir IbM Iptek Bagi Masyarakat
 
Jurnal Pengabdian 2017 2018
Jurnal Pengabdian 2017 2018Jurnal Pengabdian 2017 2018
Jurnal Pengabdian 2017 2018
 
Jurnal Pengabdian Tahun 2018 2019
Jurnal  Pengabdian Tahun 2018 2019Jurnal  Pengabdian Tahun 2018 2019
Jurnal Pengabdian Tahun 2018 2019
 
Modulpraktikum dasar instalasi listrik
Modulpraktikum dasar instalasi listrikModulpraktikum dasar instalasi listrik
Modulpraktikum dasar instalasi listrik
 
Dasar pemrograman pascal
Dasar pemrograman pascalDasar pemrograman pascal
Dasar pemrograman pascal
 
11 perencanaan instalasi listrik rumah bertingkat
11 perencanaan instalasi listrik rumah bertingkat11 perencanaan instalasi listrik rumah bertingkat
11 perencanaan instalasi listrik rumah bertingkat
 
9 perencanaan instalasi listrik 1 phasa
9 perencanaan instalasi listrik 1 phasa 9 perencanaan instalasi listrik 1 phasa
9 perencanaan instalasi listrik 1 phasa
 
10 analisis komponen
10 analisis komponen10 analisis komponen
10 analisis komponen
 
13 jembatan arus bolak – balik
13 jembatan arus bolak – balik13 jembatan arus bolak – balik
13 jembatan arus bolak – balik
 
12 rangkaian rlc pararel
12 rangkaian rlc  pararel12 rangkaian rlc  pararel
12 rangkaian rlc pararel
 
8 rangkaian rlc seri
8 rangkaian rlc seri8 rangkaian rlc seri
8 rangkaian rlc seri
 
8 beban rlc
8 beban rlc8 beban rlc
8 beban rlc
 
7 jenis beban ac
7 jenis beban ac7 jenis beban ac
7 jenis beban ac
 
6 rangkaian arus bolak balik
6 rangkaian arus bolak balik6 rangkaian arus bolak balik
6 rangkaian arus bolak balik
 
5 teorema rangkaian listrik
5 teorema rangkaian listrik5 teorema rangkaian listrik
5 teorema rangkaian listrik
 
4 metoda analisis rangkaian elektronika
4 metoda analisis rangkaian elektronika4 metoda analisis rangkaian elektronika
4 metoda analisis rangkaian elektronika
 

Recently uploaded

RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...Kanaidi ken
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxErikaPuspita10
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
TPPK_panduan pembentukan tim TPPK di satuan pendidikan
TPPK_panduan pembentukan tim TPPK di satuan pendidikanTPPK_panduan pembentukan tim TPPK di satuan pendidikan
TPPK_panduan pembentukan tim TPPK di satuan pendidikanNiKomangRaiVerawati
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfKelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfmaulanayazid
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxarnisariningsih98
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxsyafnasir
 
alat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxalat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxRioNahak1
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisNazla aulia
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxherisriwahyuni
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptGirl38
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxrofikpriyanto2
 

Recently uploaded (20)

RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
TPPK_panduan pembentukan tim TPPK di satuan pendidikan
TPPK_panduan pembentukan tim TPPK di satuan pendidikanTPPK_panduan pembentukan tim TPPK di satuan pendidikan
TPPK_panduan pembentukan tim TPPK di satuan pendidikan
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfKelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
 
alat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxalat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptx
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara Inggris
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..ppt
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
 

2 pengenalan matlab

  • 1. PENGENALAN MATLAB Simon Patabang, ST., MT. Fak. Teknik Jurusan Teknik Elektro Universitas Atma Jaya Makassar
  • 2. Apa Matlab itu? • Matlab merupakan kepanjangan dari Matrix Laboratory • Adalah bahasa pemrograman dalam bidang komputasi dengan kemampuan tinggi. • Memiliki kemampuan mengintegrasikan komputasi, visualisasi, dan pemrograman. • Banyak digunakan dalam bidang riset-riset yang memerlukan komputasi numerik yang kompleks.
  • 3. Penggunaan Matlab : • Matematika dan Komputasi • Pembentukan Algorithm • Pemodelan dan simulasi • Pembuatan prototype • Analisa data, explorasi, dan visualisasi • Grafik Keilmuan dan bidang Rekayasa
  • 4. Memulai MATLAB • Mulailah MATLAB dengan melakukan double-clicking pada shortcut icon MATLAB. • Selanjutnya akan muncul tampilan seperti pada Gambar berikut ini.
  • 6. Keterangan : 1. Current Folder – Menampilkan folder yang aktif. untuk mengakses file-file pada folder aktif. 2. Command Window – untuk menuliskan perintah (sintak program). 3. Workspace – untuk mengeksplorasi data yang dibuat atau diimport dari file lain. 4. Command History – untuk melihat atau menjalankan kembali perintah yang pernah digunakan sebelumnya pada command line.
  • 7. Variabel Dalam Matlab • Matlab hanya memiliki dua jenis tipe data yaitu Numeric dan String. • Setiap variabel akan disimpan dalam bentuk matriks. • Penggunaan variabel tidak perlu dideklarasikan lebih dahulu. • Semua variabel dituliskan dalam layar command window pada promt >>
  • 10. >> a=3 a = 3 >> b=9 b = 9 >> c=a+b c = 12 >> d=b-a d = 6 >> x=a*b x = 27 >> y=a/b y = 0.3333 Setiap baris perintah diketik pada promt ƒx>>. Perintah akan dieksekusi secara langsung baris perbaris. Contoh : >> z=ab z = 3 >> p=a^2 p = 9
  • 11. Aturan Penulisan kode atau perintah Matlab 1. Variabel yang akan digunakan langsung didefinisikan tanpa harus dideklarasikan lebih dahulu. Misalnya a = 10. 2. Huruf besar dan kecil dibedakan atau case sensitif. Huruf A dan a adalah 2 variabel yang berbeda. 3. Apabila terdapat nama variabel lama sama dengan nama variable baru maka matlab secara otomatis akan menghapus variabel lama tersebut dengan variabel baru yang dibuat. 4. Nama file tidak boleh digunakan sebagai variabel dalam file yang bersangkutan. Misalnya nama file luas.m, maka dalam file luas.m tidak boleh mengandung variabel dengan nama luas.
  • 12. Setiap perintah langsung dieksekusi dan menampilkan hasilnya. Jika ingin hasilnya tidak ditampilkan, maka tambahkan tanda titik koma(;) di akhir perintah.
  • 13. Membuat File M • Program yang dibuat dengan menggunakan Matlab disimpan dengan nama yang berakhiran m. • File m terdiri dari urutan perintah-perintah matlab. Contoh : Buatlah program penjumlahan c= a + b menjadi sebuah file m dengan nama contoh1.m
  • 14. Langkah 1 : • Tentukan folder kerja (tempat menyimpan file m) lebih dahulu dengan mengklik tombol Brows For Folder pada toolbar, seperti pada gambar berikut.
  • 15. Langkah 2 : • Cara pertama, ketik perintah edit pada promt matlab sebagai berikut : >>edit (enter). Hasilnya akan menampilkan layar editor. • Cara kedua, pilih menu File, New, dan Script.
  • 16. Langkah 3: • Ketik baris perintah (kode program) dalam layar editor. Misalnya perintah untuk menjumlahan nilai a dan b.
  • 17. Langkah 4 : Simpan file dengan cara : • Cara pertama : Klik tombol Save pada toolbar, kemudian ketik nama file : contoh1.m • Cara kedua : Pilih menu file, Save, kemudian ketik nama file : contoh1.m Langkah 5 : Jalankan program dengan cara : • Cara pertama : Klik tombol Run pada toolbar. • Cara kedua : Ketik nama file pada promt di command window. Misalnya >>contoh1 lalu enter. Hasilnya seperti pada gambar berikut :
  • 18.
  • 19. Membuka File M Ketika sebuah file sudah dibuat dan belum aktif tetapi akan digunakan kembali, maka perlu dibuka atau diaktifkan lebih dahulu. Langkah untuk membuka file yang belum aktif adalah sebagai berikut : • Aktifkan folder dimana file tersebut disimpan • Lakukan klik ganda pada nama file dalam window Current Folder
  • 20. Latihan : • Buatlah program untuk menghitung luas persegi panjang dimana panjangnya 4m dan lebarnya 6 m. • Buatlah program untuk volume balok yang panjangnya 12 m, lebar 6cm, dang tingginya 8 cm.
  • 21. %Nama file luas.m % Program Menghitung Luas Persegipanjang p=4; l=6; Luas=p*l Jawab : 1. Rumus luas persegipanjang. Luas = p x l Tanda % digunakan untuk menuliskan keterangan dalam program
  • 22. %Nama file volume.m % Program Menghitung Volume Balok p=1200; l=6; t=8; volume=p*l*t 2. Rumus Volume balok. V = p x l x t
  • 23. Input dan Output Untuk meminta input dari pengguna, MATLAB menyediakan fungsi input. 1. Input Data Numerik/Angka n = input (‘Masukkan nilai n’); 2. Input Data String/Teks n = input (‘Masukkan Teks’,’s’); Untuk menampilkan informasi (output) dilayar, gunakan perintah disp. Sintaks : disp (‘Hasil program adalah :’)
  • 24. %Nama file volume.m % Program Menghitung Volume Balok clc; clear all; p= input ('Panjang Balok = '); l= input ('Lebar Balok = '); t= input ('Tinggi Balok = '); v=p*l*t; disp('Volume balok adalah :') v Contoh : • clc : perintah untuk menghapus teks pada layar output • clear all : perintah untuk menghapus semua data dalam variabel di memori RAM.
  • 26. Fungsi Trigonometri Menghitung nilai sudut x, dimana x dalam satuan derajat.
  • 27. >> x=sind(30) x = 0.5000 >> x=cosd(30) x = 0.8660 >> x=tand(45) x = 1.0000 Contoh : >> x=cosd(30) x = 0.8660 >> x=secd(45) x = 1.4142 >> x=cscd(90) x = 1
  • 28. Menghitung nilai sudut x, dimana x dalam satuan radian. Rumus : pi radian = 180 derajat 1 derajat = pi/180 radian Jadi : x derajat = pi. x/180 radian Contoh : Hitunglah konversi 30 derajat menjadi satuan radian. 30 derajat = 30 .pi/180 radian = pi. 1/6 radian
  • 29.
  • 30. Contoh : 1. y=sin(60) >> y=sin(pi/3) y = 0.8660 2. y= cos(45) >> y=cos(pi/4) y = 0.7071 3. Y=sin(30) >> y=sin(pi/6) y = 0.5000 4. y=tan(90) >> y=tan(pi/2) y = 1.6331e+016 5. y= acos(45) >> y=acos(pi/4) y = 0.6675 6. Y=asin(30) >> y=asin(pi/6) y = 0.5511
  • 31. Grafik • Matlab mempunyai bermacam-macam fungsi untuk menampilkan grafik. • Besarnya skala akan diatur secara otomatis. • Setiap data input berupa vektor atau matriks. • Perintah atau Fungsi untuk membuat grafik : 1. Plot 2. Plo3 3. Bar 4. Bar3 5. Pie 6. Stem
  • 32. 1. Fungsi plot digunakan untuk menggambar grafik 2D dengan skala linear pada kedua sumbunya. Contoh: >> x=-10:10; %menuliskan data antara -10 s/d 10 >> y=x.^2; % memangkatkan tiap nilai x dgn 2 >> plot(x,y) % menggambarkan grafik
  • 33. 2. plot3 Fungsi plot3 digunakan untuk menampilkan grafik 3 dimensi. Plot3 memerlukan 3 argumen dengan bentuk plot3(x,y,z), dimana x, y, z merupakan 3 bagian vector yang sama panjang. Contoh: >> t=0:pi/100:10*pi; >> plot3(sin(2*t), cos(2*t), t)
  • 34. 3. Bar Fungsi bar digunakan untuk menampilkan data yang berbentuk vector maupun matriks. Cocok untuk menampilkan data dalam bentuk diskrit. Contoh: >> t=[10 30 21 52; 34 67 12 23; 90, 23, 45, 26; 58 94 30 20]; >> bar(t) >> grid on
  • 35. Grafik Bar 2 dimensi
  • 36. 4. Bar3. Digunakan untuk menampilkan grafik batang dalam bentuk 3 dimensi. Contoh: >> t=[10 30 21 52; 34 67 12 23; 90, 23, 45, 26; 58 94 30 20]; >> bar3(t) >> grid on
  • 37. Grafik Bar 3 dimensi
  • 38. 5. Pie Fungsi pie digunakan untuk menampilkan data secara prosentase, dimana setiap elemen data akan dibandingkan dengan penjumlahan seluruh data yang ada. Grafik pie dapat disajikan dalam bentuk 2 dimensi maupun 3 dimensi. Contoh: >> x=[10 20 45 25]; >> pie(x, {'A', 'B', 'C', 'D') untuk pie 2 dimensi >> pie3(x, {'A', 'B', 'C', 'D') untuk pie 3 dimensi
  • 39. Grafik pie 2 dimensi Grafik pie 3 dimensi
  • 40. 6. Stem Fungsi stem cocok digunakan untuk menampilkan data dalam bentuk diskrit. Contoh: >> x=1:10; >> y=rand(1,10); >> stem(x,y)
  • 41. • Fungsi Rand digunakan untuk membangkitkan bilangan acak antara 0 dan 1 berdasarkan distribusi statistik. • Bentuk umum: >>rand(n,m) • Hasilnya ditampilkan dalam bentuk matriks dengan ukuran n x m. • Contoh : >> rand(2,3) ans = 0.8147 0.1270 0.6324 0.9058 0.9134 0.0975
  • 42. Tugas : Hasilnya diprint, kumpulkan minggu depan Buatlah grafik dari soal berikut: 1. y= sin 2x, -2  x  2  2. y= sin (2x +  /2), -2  x  2  3. y= x³ , -10  x  10 4. y= { -3, -2, 4, 3, 3, 1, 2, 5} 5. y = 3sin x + cos 3x, -   x  