Pengantar MATLAB Universitas Jember Program Studi Pendidikan Matematika
Download
Report
Transcript Pengantar MATLAB Universitas Jember Program Studi Pendidikan Matematika
Pengantar
MATLAB
Drs. Slamin, M.Comp.Sc., Ph.D
Program Studi Pendidikan Matematika
Universitas Jember
Outline
Pendahuluan
Window pada Matlab
Bilangan & Operator
Komentar & Tanda Baca
Fungsi Matematika Dasar
Menyimpan & Memanggil Data
Operator Logika & Relasional
Sumber Matlab di Internet
PS Pend. Matematika UNEJ
Pendahuluan (1)
MATLAB (Matrix Laboratory) adalah
sebuah program untuk analisis dan
komputasi numerik yang merupakan
bahasa pemrograman matematika
lanjutan dengan dasar pemikiran
menggunakan sifat dan bentuk matrik
Awalnya merupakan interface untuk
koleksi rutin-rutin numerik LINPACK dan
EISPACK yang menggunakan FORTRAN
Sekarang menjadi produk komersial
Mathworks Inc. yang menggunakan C++
PS Pend. Matematika UNEJ
Pendahuluan (2)
MATLAB sering digunakan untuk
Matematika dan komputasi
Pengembangan dan algoritma
Pemrograman modeling, simulasi dan
pembuatan prototipe
Analisa data, eksplorasi dan visualisasi
Analisis numerik dan statistik
Pengembangan aplikasi teknik
PS Pend. Matematika UNEJ
Window pada Matlab (1)
MATLAB Command Window/Editor
Merupakan window yang dibuka pertama kali
setiap Matlab dijalankan
Digunakan untuk menjalankan perintah
dengan mengetikkan barisan ekspresi
PS Pend. Matematika UNEJ
Window pada Matlab (2)
Contoh Command pada Window/Editor
Mengetikan matrik dan menyimpan dengan
nama matrik.txt
PS Pend. Matematika UNEJ
Window pada Matlab (3)
Contoh Command pada Window/Editor
Fungsi pengaturan file
»
»
»
»
»
»
»
»
»
»
»
»
dir atau ls : melihat isi direktori yang sedang aktif
cd : pindah dari direktori aktif
pwd : melihat direktori yang sedang aktif
mkdir : membuat direktori
what : melihat nama file m di direktori aktif
who : melihat variabel yang sedang aktif
whos : menampilkan name setiap variabel
delete : menghapus file
clear : menghapus variabel
clc : membersihkan layar (display)
doc : melihat dokumentasi online
demo : menampilkan demo yang disediakan Matlab
PS Pend. Matematika UNEJ
Window pada Matlab (4)
Figure Windows
Menampilkan hasil visualisasi Matlab
Contoh:
PS Pend. Matematika UNEJ
Window pada Matlab (5)
Help Windows
Menyediakan bantuan
Contoh: informasi fungsi matematika
PS Pend. Matematika UNEJ
Window pada Matlab (6)
Help Windows (lanjutan)
Bantuan informasi yang tersedia
PS Pend. Matematika UNEJ
Bilangan dan Operator (1)
Tipe bilangan dalam Matlab
Bilangan bulat
Bilangan real
Bilangan kompleks
PS Pend. Matematika UNEJ
Bilangan dan Operator (2)
Operator Aritmetika Dasar dalam Matlab
Operasi
Simbol
Penambahan, a+b
+
Pengurangan, a-b
Perkalian, axb
*
Pembagian, a:b
/ atau \
Pemangkatan, ab
^
PS Pend. Matematika UNEJ
Komentar dan Tanda Baca
Komentar menggunakan tanda persen
(%)
Untuk menjelaskan apa yang dikerjakan
Tanda titik koma (;) digunakan agar
hasilnya tidak ditampilkan langsung
PS Pend. Matematika UNEJ
Fungsi Matematika Dasar
MATLAB menyediakan fungsi yang biasa
digunakan dalam matematika
Contoh: nilai ∏, sinus, arc sin
PS Pend. Matematika UNEJ
Menyimpan Data (1)
File Save Workspace As
Ketik nama file, misalnya: contoh1
Klik OK
PS Pend. Matematika UNEJ
Menyimpan Data (2)
Ketik save namefile.mat
PS Pend. Matematika UNEJ
Memanggil Data
Ketik load namefile.mat
PS Pend. Matematika UNEJ
Operator Logika dan Relasional
Digunakan untuk
menjawab pertanyaan
dengan jawaban benar
atau salah
Untuk mengontrol
urutan eksekusi
Hasilnya memuat 1
(benar) atau 0 (salah)
Relasi
Deskripsi
&
AND (dan)
|
OR (atau)
~
NOT (negasi)
Relasi
Deskripsi
<
Kurang dari
>
Lebih dari
<=
Kurang dari atau
sama dengan
>=
Lebih dari atau sama
dengan
==
Sama dengan
~=
Tidak sama dengan
PS Pend. Matematika UNEJ
Sumber MATLAB di Internet
Website MathWorks
http://www.mathworks.com
Newsgroup MATLAB
news://salukinews.siu.edu/comp.softsys.MATLAB/
Link untuk MATLAB
http://www.cse.uiuc.edu/cse301/matlab.html
Mastering MATLAB Website
http://www.eece.maine.edu/mm
PS Pend. Matematika UNEJ
Sumber
Muhammad Arhami dan Anita Desiani,
Pemrograman MATLAB, 2005,
Penerbit Andi Yogyakarta
PS Pend. Matematika UNEJ
Latihan untuk Praktikum
Menggambar grafik fungsi cos pada
interval [0,360]
Simpan dengan nama file: grafik_cos.mat
Menentukan luas dan keliling
lingkaran dengan jari-jari 10 cm
Simpan dengan nama file: luaskelling.mat
Perkalian matrik A dan B dimana
A=[1 2; 3 4] dan B=[5 6; 7 8]
kemudian menentukan invers A dan B
Simpan dengan nama file: matrik.mat
PS Pend. Matematika UNEJ
Latihan untuk Praktikum
Menentukan volume silinder berlubang
dengan diameter luar 10 dan diameter dalam
5
Simpan dengan nama file: silinder.mat
Menggambar grafik fungsi y = 2x dimana
x=[0 1 2 3 4 5 6]
Simpan dengan nama file: grafikfungsi.mat
Menentukan nilai fungsi dengan x=10 dan
y=20
z
1
1
x2 y2
Simpan dengan nama file: matrik.mat
PS Pend. Matematika UNEJ