Anda di halaman 1dari 22

BABI

PENDAHULUAN
Pengenalan Program Matlab
Matlab merupakan bahasa pemrograman computer berbasis windows dengan
orientasi dasarnya adalah matrik, namun pada program ini tidak menutup
kemungkinan untuk pengerjaan permasalahan non matrik. Selain itu matlab juga
merupakan bahasa pemrograman yang berbasis pada obyek (OOP), namun disisi lain
karena matlab bukanlah type compiler, makla program yang dihasilkan pada matlab
tidak dapat berdiri sendiri, agar hasil program dapat berdiri sendiri maka harus
dilakukan transfer pada bahasa pemrograman yang lain, misalnya !!. Pada matlab
terdapat tiga windows yang digunakan dalam operasinya yaitu command windows
(layar perintah) dan figure windows (layar gambar), serta "ote Pad (sebagai editor
program).
Windows pada Matlab
Menu Command Windows
ommand windows (layar perintah) digunakan untuk menjalankan program#
perintah yang dibuat pada layar editor matlab. Pada windows#layar ini anda dapat
mengakses perintah maupun komponen pendukung (help file dll) yang ada matlab
secara langsung. Salah satu cirri dari command windows ditandai dengan tanda
prompt ($$). %ayar menu command windows terlihat pada gambar dibawah ini.
Menu pull down &ittle

%ayar perintah
Menggeser
%a
yar window
'
11 !ile
Menu file merupakan item untuk menangani set(up statement yang berhubungan
dengan file.
New
Menu New merupa"an sub menu
M#!ile
Membuka editor dengan layar kosong sehingga anda siap untuk membuat M()ile
baru (lihat menu yang ada pada editor yang dipakai ).
!igure
)iguire merupakan sebuah figure windows (layar gambar baru).
Modul
Membuat layar mode simulink (jika program matlab menyediakan fasilitas
simulink).
*
$pen M#!ile
Menampilkan dialog bo+ untuk membuka sebuah M()ile yang dipilih sesuai
dengan pilihan pada dialog bo+ kedalam editor.
,otak -ialog -irectory yang aktif menutup window
,lik
jika
Pilihan
Sesuai

&ype ekstensi "ama file .atalkan
file /ang dibuka perintah
%a&e wor" spa'e As
Menampilkan dialog bo+ penyimpanan data dalam format 0S11


2
Pada menu ini anda diperintahkan memilih letak dri3e directory dari masukan
nama file dengan ekstensi mat (4.mat) untuk menyimpan workspace(lembar kerja
pada matlab).
Set path
Pada bagian ini digunakan untuk melakukan setting path #lintasan yang akan
dikenali oleh program pada saat eksekusi file yang telah dibuat.
Print
Mencetak semua te+t yang berada pada command windows. 5ika yang ingin
dicetak tidak ingin semuanya maka cetak bagian (3ariable ) yang ingin
dicetak.
6+it matlab
Perintah untuk keluar dari pelayanan matlab.
1( Edit
Menu edit adalah bagian dari matlab yang menangani fasilitas editing
Menu edit terlihat sepertio gambar
Cut
Menghapus te+t yang diblok dari command window dan te+t tersebut disimpan
pada clipboard.
opy
Meng(copy (duplikat) te+t yang diblok dari command windowke clipboard.
Paste
Menulis te+t yang ada pada clipboard ke command window.
lear command window
Membersihkan lembar kerja
7
1) Pre*eren'e
Menu option adalah bagian dari preference yangmenangani setting windows
matlab. Salah satu fungsi dari bagian ini adalah sebagai berikut 8
)ormat numeric yang dipakai8
9
)ormat ontoh ,eterangan
Short
%ong
:e+
.ank
Plus
rational
2;.<2222
2;.<222222222227
7=7'eaaaaaaaab
2;.<2
!
*';#>
)i+point dengan format ; digit
)i+point dengan format '> digit
:e+adecimal
)ormat dalam dolar dan sen (* desimal digit)
Pemberian symbol !,( atau nol
)ungsi point dituliskan dalam bilangan
pecahan
%oose
&ampilan numeric dengan baris baru sebelum dan sesudah matrik.
ompact
&ampilan numeric tanpa baris baru sebelum dan sesudah matrik.
&urn 6cho On
&urn echo dapat diset dalam dua kondisi yaitu 8 &urn 6cho On dan &urn 6cho
Off.. &urn 6cho On pada saat M(file dieksekusi maka baris(baris yang
dieksekusi tidak ditampilkan pada layar (command window).
6nable .ackground Process
Perintah ini merupakan toogle yaitu dapat diset on atau off.
)ont
Menampilkan dialog bo+ yang dapat digunakan untuk men(set spesifikasi font
(huruf) dan warna background pada command window yang digunakan.
1+ Help
Menu help menyediakan fasilitas untuk mengakses program help dari matlab,
dimana pada menu tersebut mempunyai sub menu sebagai berikut
&able of content
Menampilkn daftar area help dari matlab yang disediakan.
1nde+
Menampilkan daftar alphabet dari fungsi(fungsi pada matlab yang disediakan.
:elp selected
Mencari topic dari help pada item yang disorot dan ditampilkan pada comman
window
0bout
Menampilkan 40bout .o+ Matlab4
;
BAB II
A,,A- DAN $PE,A%I A,,A-
Memulai Matlab
Matlab adalah paket pemrograman matematika berbasis matrik. Pada program
matlab ada dua cara pelayanan program. ?ntuk program yang sederhana kita dapat
langsung mengetikkan program pada Command window di Mathlab prompt, hal
tersebut akan lebih cepat dan efisien. &etapi jika kita akan menambah perintah,
merubah nilai satu atau lebih 3ariable, memperbaiki program akan sangat
membosankan. :al tersebut dapat diatasi, dengan mengerjakan program pada script
files atau M-files, sehingga kita dapat menyimpan dan memanggil kembali program
yang telah dibuat untuk dilakukan perbaikan. "ama file ini diakhiri dengan ekstensi
@.mA contohnya, belajar.m.
ontoh perintah(perintah8
Menghapus semua 3ariable yang sedang aktif.
>> clear
Membersihkan Command window
>> clc
Menampilkan 3ariable yang aktif dalam memori komputer
>> who
>> whos %Untuk informasi yang lebih detail
Semua dalam komputasi betul(betul dipertimbangkan, yaitu pada jumlah '
yang biasa disebut scalar. Operasinya meliputi skalar yaitu matematika dasar. Pada
suatu waktu, kita harus melakukan operasi ini lebih dari satu, melakukan operasi
skalar berulang(ulang membutuhkan banyak waktu dan tidak praktis. ?ntuk
mengatasi masalah ini maka digunakan program M0&%0., operasi ini disebut data
array.
Arra. %eder/ana
Skalar adalah 3ariabel yang memiliki harga tunggal misalnya8
B 7C maka disebut sebagai skalar
0rray adalah kumpulan angka(angka dalam satu baris misalnya 8
0 B D * 2 7 ; > E9C maka 3ariabel 0 disebut sebagai array
Matrik adalah kumpulan dari array misal 8
. B
1
1
1
]
1

E ; 7
* < ;
7 2 '
C maka . disebut matrik dengan dimensi 2+2
>
ontoh dibawah ini aplikasi array sederhana yaitu perhitungan untuk mencari nilai
fungsi sinus, yBsin(+) pada = F + F G. Sebelumnya harus ditentukan dahulu nilai +
agar dapat dilakukan perhitungan. -itentukan nilai + bertambah setiap maka =.'G, + B
=, =.'G , =.*G,H, '.=G sehingga dapat dituliskan dalam bentuk table.
I =
=.'G =.*G =.2G =.7G =.;G =.>G =.EG =.<G =.JG G
y = =.2' =.;J =.<' =.J; ' =.J; =.<' =.;J =.2' =
.uat array tersebut dalam program M0&%0., seperti contoh dibawah ini8
>> x=[0 .1!i ."!i .#!i .$!i .%!i .&!i .'!i .(!i .)!i !i *
x =
+olumns 1 through '
0 0.#1$" 0.&"(# 0.)$"% 1."%&& 1.%'0( 1.((%0

+olumns ( through 11
".1))1 ".%1## ".("'$ #.1$1&
>> y=sin,x-
y =
+olumns 1 through '
0 0.#0)0 0.%('( 0.(0)0 0.)%11 1.0000 0.)%11
+olumns ( through 11
0.(0)0 0.%('( 0.#0)0 0.0000
.andingkan hasil perintah8
>> .=[ " # $ % & *
>> /="010&
>> +="010&1
0ngka * dan > adalah batas, sedangkan ' adalah penambahan.
0rray(array matematika
>> 2=[#1#1"111$1&1'*
>> 3=/4 %5ran!ose 6atrik
>> 7=[".$8%.$8#.$8$8&8(8)*
9engalamatan matrik
: = 7,#-
; = 7,10%-
< = 7,"0"0%-
= =[# $ %1& ' (*
=,"8#-=$
E
6encari ukuran matrik
>> > = [$ # "1$ # #1# " "*
>> ? = [$8#8"1$8#8#1#8"8"*
>> 6 = [$ # "1$ # #1# " " $*
@@@ 3rror using ==> Aertcat
.ll rows in the bracketed ex!ression must haAe the same
number of columns.
Matrik(matrik yang disediakan oleh matlab8
( eye(n) 8 membuat matrik identitas dengan ukuran n + n
( Keros(n) 8 membuat matrik nol dengan ukuran n + n
( ones(n) 8 membuat matrik satuan dengan ukuran n + n
( tril(+) 8 membuat matrik segitiga bawah dari matrik +
( triu(+) 8 membuat matrik segitga atas dari matrik +
0U1A%
.uatlah matrik(matrik ini pada matlab
1
1
1
]
1

<
;
'
C
1
1
1
]
1

<< , ; * < , 7 ; , * *
>; E> ; ;7 ;
> J E < ;
F
[ ] J < ; * D
1
1
1
]
1

< * '
J < E
> ; *
E
0BD' * 2 7 ; > E <9
.uatlah matrik taranpose dari matrik )
&erangkan perintah(perintah dibawah ini L.
. B D0 09
MBD0C09
:BD0A 0A9
1BD0AC0A9
5BD0 0A9
,BD 69
%BDAC69
%BDA 69
5BD-C (D 69)9
)(8,2)B;C
)(*,8)B2C
arilah alamat matrik di bawah ini
<
1
1
1
1
1
1
1
1
]
1

; , *2 ; E ; , ;
7* 2 * '
E < , E ; , * *=
' 7 ; >
2 * ' 7
* 7 ; 2
G
,olom '
.aris 7
,olom 2 baris 7
,olom 7 baris 7
%akukanlah perintah dibawah ini
.uatlah matrik identitas dengan ukuran 7 + 7
.uatlah matrik nol dengan ukuran '> + '>
.uatlah matrik satu dengan ukuran '* + '*
.uatlah matrik segitiga atas dari matrik )
.uatlah matrik segitiga bawah dari matrik M
BAB III
$PE,A%I A,I0MA0I2A
J
Operasi 0ritmatika 8
%imbol 2eterangan
! Penambahan
( Pengurangan
4 Perkalian
# Pembagian kanan
N Pangkat
O Pembagian kiri
.4 Perkalian per elemen
.# Pembagian kanan per elemen
.N Pangkat per elemen
.O Pembagian kiri per elemen
Operator ini dapat digunakan pada scalar, 3ector maupun matrik (pada operasi
tertentu saja).
%akukan perintah dibawah ini, terangkanlah jika operasi tidak dapat dilakukan
0 B D' * 2 7 ;9
. B '7
B D> E < J '=9
- B 0!.
6 B 0(.
) B 04.
M B 0#.
: B 0N.
1 B 0O.
5 B 04
, B 0.4
% B 0#
M B 0.#
" B 0N
O B 0.N
P B 0O
P B 0.O
0U1A%
'. %akukan Operasi(operasi dibawah ini, jika operasi tidak bisa dilakukan terangkan.
'=
1
1
1
]
1

'* '' '= J


< E > ;
7 2 * '
R
1
1
1
]
1

' '' ' J


< 2 < ;
7 ; 7 '
H
S B P!:
& B *4P!:
? B *4(P(:)
Q B P4:
R B P.4:
I B 2.OP
*. %akukan pengalamatan matrik dan operasi aritmatika
1
1
1
]
1

'* '' '= J


< E > ;
7 2 * '
Q
1
1
1
]
1

' '' ' J


< 2 < ;
7 ; 7 '
Y
( ,olom ' matrik S
( .aris 2 matrik /
( ,olom * baris 2 matrik S
( ! , ( , 4 , # , O matrik S dengan kolom 2 baris * matrik /
( !, (, 4, .4, .# , .O matrik S dengan kolom ' dari matrik /
AL3ABA, LINIE,
''
Penyelesaian persamaan aljabar linier n persamaan dengan n bilangan tak di
ketahui (3ariabel) banyak dijumpai dalam permasalahan teknik misalnya analisa
struktur , analisa jaringan dan lain(lain.
-alam penyelesaian persamaan linier akan dicari nilai +
',
+
*,
+
2.......
+
n
yang
memenuhi persaman sebagai berikut8
0
''
I
'
! 0
'*
I
*
! 0
'2
I
2
! ...........! 0
'n
I
n
B .
'

0
*'
I
'
! 0
**
I
*
! 0
*2
I
2
! ...........! 0
*n
I
n
B .
*

0
2'
I
'
! 0
2*
I
*
! 0
22
I
2
! ...........! 0
2n
I
n
B .
2

8
8
0
n'
I
'
! 0
n*
I
*
! 0
n2
I
2
! ...........! 0
nn
I
n
B .
n
-imana 8
0
i
8 koefisien persamaan
.
i
8 konstanta
n 8 jumlah persamaan
I
i
8 3ariabel yang dicari
Salah satu penyelesaian persamaan linier menggunakan matriks yaitu dengan metode
matriks in3ers .
5ika suatu matriks D09 adalah matriks bujur sangkar (jumlah baris dan
kolomnya sama) maka terdapat matriks lain yaitu D09
('
yang disebut matriks in3ers
dari D09, sehingga 8
D09 D09
('
B D09 D09
('
B D 1 9
-imana D 1 9 adalah matriks identitas (matriks yang nilai diagonalnya ' dan nilai
lainnya nol).
Penyelesaian persamaan linier dengan matriks in3ers adalah sebagai berikut8
D 0 9 D I 9 B D . 9
D 0 9
('
D I 9 B D 0 9
('
D . 9
D 1 9 D I 9 B D 0 9
('
D . 9
D I 9 B D 0 9
('
D . 9
Persyaratan matriks yang dapat dicari matriks in3ersnya adalah matriks yang
berbentuk bujur sangkar dan determinan matriks tersebut tidak sama dengan nol.
Conto/ 14
2+
'
! *+
*
! +
2
B >
*+
'
! 7+
*
! *+
2
B '=
2+
'
! +
*
! *+
2
B ;
&entukan nilai dari +
'
, +
*
dan +
2

Persamaan linier diatas dapat diubah menjadi bentuk matriks sebagai berikut 8
1
1
1
]
1

* ' 2
* 7 *
' * 2

1
1
1
]
1

2
*
'
x
x
x
B
1
1
1
]
1

;
'=
>
Maka penyelesaian dengan menggunakan matlab ssb 8
$$ 0 B D 2 * 'C * 7 *C 2 ' * 9
$$ . B D > '= ; 9A
'*
$$ det (0)
$$ B in3(0)
$$ I B 4 .
Conto/ ( 4
2+
'
! *+
*
! +
2
B <
+
'
! 7+
*
! *+
2
B '=
J+
'
! >+
*
! 2+
2
B 7
&entukan nilai dari +
'
, +
*
dan +
2

Persamaan linier diatas dapat diubah menjadi bentuk matriks sebagai berikut 8
1
1
1
]
1

2 > J
* 7 '
' * 2

1
1
1
]
1

2
*
'
x
x
x
B
1
1
1
]
1

7
'=
<
Maka penyelesaian dengan menggunakan matlab ssb 8
$$ 0 B D 2 * 'C ' 7 *C J > 2 9
$$ . B D < '= 7 9A
$$ det (0)
$$ B in3(0)
$$ I B 4 .
5ika program tersebut anda kerjakan maka persamaan tersebut tidak dapat
diselesaikanL
0ugas
'. tentukan solusi dari persamaan dibawah ini 8
+
'
( *+
*
! 7+
;
( 2 B =
2+
*
( *+
*
( 7+
7
! ' B =
*+
'
! +
*
( 7+
2
! 2+
7
( > B =
+
2
! +
7
! +
;
B =
+
'
( +
*
! +
2
( ;+
7
! +
;
! 7 B =
*. suatu analisa struktur seperti gambar

'2
R B '=== "

0
)
'
)
*
)
*
)
>
)
'
)
7

)
2
2=
o
)
2
)
2
>=
o
.

&entukan besarnya gaya(gaya yang bekerja pada batang(batang kerangka
tersebut, dengan cara menguraikan gaya tersebut dalam arah + dan y
2. suatu rangkaian elektronika
P
'
B 'T P
*
B 'T P
2
B 'T



Q
'
B ;Q P
7
B 'T P
2
B 'T
1
'
1
*
1
2

Q
*
B ;Q
&entukan besarnya 1
'
, 1
*
dan 1
2
U
BAB I5
2$N0,$L ALI,AN P,$1,AM
'7
Pada matlab terdapat lima decisionVmaking (pembuat keputusan) atau struktur
control aliran program8 (') )or %oops, (*) Rhile %oops, (2) konstruksi 1f(6lse(end,
(7) konstruksi switch(ase dan (;) &ry(atch block.
)1 !$, L$$P%
)or %oops digunakan untuk perintah pengulangan, format penulisan secara umum
statement ini adalah sebagai berikut8
for + B array
(perintah)
6nd
ontoh8
for n B '8'=
+(n) B * 4 (n(')C
end
-alam )or %oops terdapat format penulisan lain atau yang disebut incrementing
loops, format penulisannya sebagai berikut
for B nilai awal 8 pertambahan 8 nilai akhir
perintah#baris yang akan diulang
end
contoh8
for n B '8('8'=
+(n) B sin (n4pi#'=)C
end
selain itu juga dapat menggunakan perintah )or %oops dalam )or %oops
contoh
for n B '8;
for m B ; 8 (' 8 '
0(n,m) B nN* ! mN*C
end
disp(n)
end
'
*
2
7
;
0B
0ugas6
'. 5ika serbuah mobil berjalan pada waktu (jam) dan menempuh jarak (km)
berturut(turut sebagai berikut8
';
Raktu
(&)
' * 2 7 ; > E < J '=
5arak (I) E '= '2 '> 'J ** *; *< 2' 27
&entukan rata(rata kecepatan (Q) mobil tersebut dalam (km#jam) menggunakan
)or %oops.
*. 5ika integral suatu fungsi /B * I
*
dapat didekati dengan mentukan luas
permukaan dibawah kur3a tersebut sebagai berikut.

= =.' =.* '= J.J J.<
I
/
/B * I
*

WI
/(J.J)
&entukan integral dari

'=
=
*
* dx x
dengan pendekatan diatas, dimana ' . = x
BAB 5
PE,%AMAAN N$N#LINIE,
'>
Persamaan non(linier banyak digunakan untuk menyelesaikan permasalahan
teknik misalnyaC hukum(hukum gas ideal, rancangan suatu rangkaian listrik, analisa
getaran dan lain(lain.
-alam penyelesaian persamaan non(linier akan dicari nilai(nilai + dan y yang
membuat fungsi u(+,y) dan 3(+,y) sama dengan nol

yang memenuhi persaman sebagai
berikut
u(+,y) B +
*
! +y V n B =
3(+,y) B y ! +y V n B =
kebanyakan pendekatan untuk menentukan penyelesaian permasalahan(
permasalahan tersebut banyak digunakan metode(metode, salah satunya
menggunakan metode "ewton(Paphson.
Metode "ewton(raphson didasarkan pada pemakaian turunan suatu fungsi untuk
menaksir perpotongannya dengan sumbu peubah bebasnya yaitu akar. &aksiran ini
didasarkan pada uraian deret taylor.
f(+
i!'
) B f(+
i
) ! (+
i!'
( +
i
) f
1
(+
i
) f(+
i!'
) B = maka
+
i!'
B +
i
(
) (
) (
'
i
i
x f
x f
-alam matlab untuk menyelesaikan persamaan non(linier dapat menggunakan
perintah pengulangan 7 w/ile loops8
Rhile loops adalah perintah pengulangan tetapi tidak diketahui berapa kali jumlah
pengulangannya sehingga diperlukan syarat batas (syarat yang harus dipenuhi).
format penulisan secara umum statement ini adalah sebagai berikut8
Rhile kondisi
Perintah
end
contoh
+
;
V * +
7
! 2+
2
V 7+
*
! ; + B >
7+
7
V <+
2
! J+
*
( <+ B ;
&entukan nilai +
Pers. non(linier diatas dapat diubah menjadi
+
;
V * +
7
! 2+
2
V 7+
*
! ; + ( >
7+
7
V <+
2
! J+
*
( <+ V ;
Maka penyelesaian dengan menggunakan matlab ssb 8
f = x^5 - 2*x^4 + 2*x*3-4*x^2 + 5 * x-6
ff= 4*x^4 - 8*x*3 + 9*x^2-8*x-5
while abs(f) < 0.00001
y = x - f/ff
x = y
e!
'E
0U1A%
'. Persamaan gas ideal dari persamaan Qander Rals sbb8

,
_

+
*

a
p
(3 ( b) B P&
-imana
3 B
n
!

Q B molal 3olume
n B bilangan dari mol (bilangan a3ogadro)
a X b adalah konstanta (diperoleh secara empiris)
P B =,=<*=;7
?ntuk karbondioksida8
a B 2,;J*
b B =,=J*>E
?ntuk oksigen8
a B ',2>
b B =,=2'2<2
jika tekanan yang digunakan ', '=, '== atm untuk kombinasi suhu 2==, ;==
dan E== ,. tentukan 3olume molal untuk gas oksigen dan karbon dioksida.

BAB 5I
,E1,E%I LINEA,
'<
-ari hasil suatu percobaan biasanya diperoleh nilai(nilai yang diskrit atau
tabel hasil percobaan. -ari hasil percobaan tersebut akan dicari suatu persamaan
(fungsi) g(+) yang dapat mewakili titik(titik percobaan tersebut. Sebagai ilustrasi
perhatikan gambar.
Metode yang digunakan untuk menetukan persamaan garis g(+) yang mewakili titik(
titik percobaan tersebut dengan menggunakan pendekatan metode kuadrat terkecil
dengan cara meminimumkan selisih antara titik(titik data dengan kur3a g(+).
Persamaan untuk metode kuadrat terkecil regresi linear 8



,
_

n
i
n
i
i i
n
i
n
i
i i i
n
i
i
" " n
Y " Y " n
#
'
*
'
*
' ' '
" # Y a
n
Y
Y
n
i
i

'
n
"
"
n
i
i

'
sehingga diperoleh persamaan 8
#x a x $ + ) (
dengana koefesien korelasi 8
'J

n
i
i
n
i
n
i
i i i
Y Y
#" a Y Y Y
r
'
' '
) (
)) ( ( ) (
dimana 8
n 8jumlah data
I
i
8 data I ke i
/
i
8 data / ke i
r 8 koefesien korelasi artinya jika 8
r ' persamaan pendekatan tersebut sudah sesuai (pers. garis lurus)
r = persamaan pendekatan tersebut tidak sesuai (pers bukan garis
lurus)
&ugas 8
'. :asil percobaan diperoleh data sebagai berikut 8
I 7 > < '= '7 '> *= ** *7 *<
y 2= '< ** *< '7 ** '> < *= <
&entukan persamaan garis linear yang dapat mewakili dari data tersebut.
Marbarkan grafiknya dengan perintah plot.
*. -ari hasil percoban bandul sederhana diperoleh data sebagai berikut 8
?ntuk Sudut
( )
B ;
=
"o % (cm)
Raktu untuk ;
getaran (det)
& (periode) (det) ) (frekuensi) (:K)
'
>=
<
* E.<
2 E.<
7 E.<
; <
5ika persamaan dari periode diketahui 8
& B
n
t
dan f B
t
n
n % banyak getaran
Mambarkan grafik regresi linearnya (untuk mengbarkan tentukan dulu sumbu I
dan /(nya sehingga diperoleh persamaan linear)
-ari grafik regresi linear tentukan besar gra3itasi bumi yang terukur dari hasil
percobaan tersebut.
BAB 5II
*=
IN0E,P$LA%I
-alam permasalahan teknik kita sering dihadapkan untuk mengestimasi suatu
nilai diantara beberapa titik data yang telah diketahui nilainya. Metode yang
digunakan untuk melakukan estimasi tersebut adalah interpolasi. Metodeinterpolasi
yang banyak digunakan adalah interpolaso polinomial. Persamaan polinomial adalah
persamaan aljabr yang hanya mengandung jumlah dari 3ariabel + berpangkat bilangan
bulat. .entuk umum persamaan polinomial order n adalah 8
n
n
x a x a x a a x f + + + + .... .......... ) (
*
* ' =
?ntuk n!' data titik, hanya terdapat satu polinomial orde n
?ntuk maksud estimasi tersebut maka bentuk umum interpolasi polinomial
order n adalah 8
) ).......( )( ( .......... ) ( ) (
' ' = = ' =
+ + +
n n n
x x x x x x a x x a a x f
koefesien(koefesien tersebut dapat die3aluasi deangan menggunakan titik(titik data8
9 , , D
9 , D
) (
= ' * *
= ' '
= =
x x x f a
x x f a
x f a

8
8
9 , ..., ,......... , D
= ' '
x x x x f a
n n n

dimana 8 D ............ 9 adalah pembagian beda hingga.


Pembagian beda hingga didefinisikan 8
'
'
'
) ( ) (
9 , D

i i
i i
i i
x x
x f x f
x x f
BAB 5III
DI!!E,EN%IAL PA,%IAL
*'
Batang dipanasi pada sala/ satu u9ungn.a
Persamaan perpindahan panasnya adalah
=
*
*

d"
& d
=
d"
d&

'
C
d"
d&
* '
C " C & +
**

Anda mungkin juga menyukai