By Using MATLAB
BAGIAN 1
SINTAK DASAR MATLAB
Pada bagian 1 ini, akan diuraikan tentang bagaimana mendefinisikan
data, operasi data dan teknik mengakses data pada Matlab. Untuk
lebih memahami, pembaca sebaiknya mecobanya langsung pada
command window pada Matlab.
Data setring
a.
b.
c.
-----------------------------------------------------------------------------Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
2.
b. Bilangan kompleks
e. Panjang dari z
f.
-----------------------------------------------------------------------------Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
3.
Data matriks
a. Data matriks dengan satu elemen
b.
c.
d.
-----------------------------------------------------------------------------Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
e.
f.
g.
h.
-----------------------------------------------------------------------------Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
i.
Data setring
Untuk data setring, tidak dapat dioperasikan.
2.
sama
halnya
sebagaimana
mengoperasikan
kalkulator.
a.
Bilangan real
Misalkan dimiliki;
a). Penjumlahan
b). Pengurangan
-----------------------------------------------------------------------------Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
b.
c). Perkalian
d). Pembagian
e). Perpangkatan
Bilangan kompleks
Misalkan dimiliki bilangan kompleks;
a). Penjumlahan
c). Perkalian
b). Pengurangan
d). Pembagian
-----------------------------------------------------------------------------Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
e). Perpangkatan
3.
Data matriks
Operasi matematika pada data berbentuk matriks, terbagi
menjadi dua, yakni operasi matriks dan operasi elemen
matriks.
a.
Operasi matriks
Misalkan dimiliki dua buah matriks A dan B sebagai
berikut:
-----------------------------------------------------------------------------Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
a). Penjumlahan
b). Pengurangan
c). Perkalian
d). Pembagian
b.
elemen
matriks
untuk
penjumlahan
dan
-----------------------------------------------------------------------------Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
Catatan :
1.
2.
-----------------------------------------------------------------------------Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
3.
4.
5.
Untuk data matriks, hanya data matriks dengan satu baris yang
bisa ditampilkan seperti pada contoh 4 di atas,
------------------------------------------------------------------------------ 10
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
BAGIAN 2
TEKNIK MANIPULASI DATA MATRIKS
Setelah data terdefinisi dengan bahasa Matlab, maka berdasarkan
data tersebut, akan dilakukan analisa berdasarkan suatu model
matematika tertentu. Oleh karena itu, data-data tersebut tentu akan
diakses untuk dialkukan suatu analisa. Kemampuan manipulasi data
matriks, merupakan kemampuan dasar yang sangat diperlukan dalam
mengkontruksi suatu program matematika berbasis Matlab.
1.
------------------------------------------------------------------------------ 11
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
2.
3.
4.
Mengambil elemen dari baris ke-2 sampai baris ke-3 dan kolom
ke-2 sampai kolom ke-4 dari matriks A
5.
------------------------------------------------------------------------------ 12
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
6.
7.
8.
------------------------------------------------------------------------------ 13
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
9.
a.
------------------------------------------------------------------------------ 14
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
b.
1.
Invers Matriks
------------------------------------------------------------------------------ 15
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
2.
b.
Determinan Matriks
c.
Transpose Matriks
Fungsi trigonometri
Matlab menyediakan fungsi trigonometri sebagai berikut:
Fungsi
Deskripsi
acos
Invers kosinus
acosh
acot
Invers kotangen
acoth
acsc
Invers kosekan
acsch
asec
Invers sekan
asech
asin
Invers sinus
asinh
atan
Invers tangen
atanh
------------------------------------------------------------------------------ 16
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
cos
Kosinus
cosh
Kosinus hiperbola
cot
Kotangen
coth
Kotangen hiperbola
csc
Kosekan
csch
Kosekan hiperbola
sec
Sekan
sech
Sekan hiperbola
sin
Sinus
sinh
Sinus hiperbola
tan
Tangen
tanh
Tangen hiperbola
3.
Fungsi eksponensial
a.
Bilangan Eksponensial
artinya: e1 = 2.7183
------------------------------------------------------------------------------ 17
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
b.
Logaritma natural
, artinya: ln 4 = 1.3864
c.
, artinya: 2log 4 = 2
d.
Akar pangkat
, artinya:
9 3
------------------------------------------------------------------------------ 18
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
BAGIAN 3
TEKNIK VISUALISASI DATA
------------------------------------------------------------------------------ 19
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
b.
------------------------------------------------------------------------------ 20
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 21
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
f.
r = red
b = blue
k = Black
g = Green
c = Cyan
w = white
m = magenta
y = yellow
------------------------------------------------------------------------------ 22
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 23
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
b. Bentuk berbaris
------------------------------------------------------------------------------ 24
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
c.
------------------------------------------------------------------------------ 25
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
d.
------------------------------------------------------------------------------ 26
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
b.
------------------------------------------------------------------------------ 27
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
c.
d.
------------------------------------------------------------------------------ 28
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
e.
f.
------------------------------------------------------------------------------ 29
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
g.
h.
------------------------------------------------------------------------------ 30
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
BAGIAN 4
TEKNIK INPUT DATA
------------------------------------------------------------------------------ 31
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 32
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
2.
3.
------------------------------------------------------------------------------ 33
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
4.
5.
------------------------------------------------------------------------------ 34
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
BAGIAN 5
TEKNIK DASAR KOMPUTASI MATEMATIKA
Pada bagian ini, akan dibahas bahasa Matlab yang digunakan sebagai
dasar untuk mengkontruksi pemograman matematika komputasi.
------------------------------------------------------------------------------ 35
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
>=
Deskripsi
Sama
Dengan
Tidak sama
Kurang dari
atau
sama
dengan
Lebih besar
dari
atau
sama dengan
Operator
<
Deskripsi
Kurang dari
>
&
atau
------------------------------------------------------------------------------ 36
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 37
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 38
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 39
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 41
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 42
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
BAGIAN 6
KOMPUTASI MATEMATIKA
------------------------------------------------------------------------------ 43
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 44
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 45
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 46
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 47
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 48
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 49
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 50
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 51
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
Dengan
tujuan
meningkatkan
kemampuan
anda
dalam
Metode Invers
2.
Metode Jacobian
3.
Metode Cramer
4.
Metode Dekomposisi
5.
6.
x f ( x) 0 untuk
f ( x) x 2 5 x 6
------------------------------------------------------------------------------ 52
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 53
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 54
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
Grafik fungsi f ( x ) 1 xe
MetodeRegula Falsi
2.
3.
MetodeNewton Raphson
4.
MetodeSecant
5.
6.
------------------------------------------------------------------------------ 55
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
6.3 Integrasi
a. Inegrasi berdasarkan fungsi
Menyelesaikan L
tetapi
jika
menyelesaikan
secara
analisis
integral
sin x
dx bukanlah pekerjaan yang mudah. Matematika
0
x
1
------------------------------------------------------------------------------ 56
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 57
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 58
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 59
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
maka
untuk
mencari
distribusi
probabilitas
------------------------------------------------------------------------------ 60
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 61
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 62
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 63
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
Dengan
tujuan
meningkatkan
kemampuan
programming
------------------------------------------------------------------------------ 64
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
2.
Terdistribusi normal
b.
c.
d.
Banyaknya data
6.5 Interpolasi
Misalkan anda miliki fungsi
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 66
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
------------------------------------------------------------------------------ 67
Doc/Ripai/MatKom/2009
Matematika Komputasi
By Using MATLAB
Interpolasi linier
2.
Interpolasi kuadrat
3.
Interpolasi polinomial
4.
REFERENSI
Gunaidi, A. 2006. Matlab Programing . Informatika. Bandung
------------------------------------------------------------------------------ 68
Doc/Ripai/MatKom/2009