tugas bahasa program interpolasi dengan turbo pascal
TRANSCRIPT
-
7/25/2019 Tugas Bahasa Program Interpolasi Dengan Turbo Pascal
1/7
BAB I
PENDAHULUAN
1.1LATAR BELAKANG
Interpolasi adalah suatu cara untuk mencari nilai di antara beberapa titik data yang
telah diketahui.
Di dunia teknik sipil interpolasi dapat digunakan untuk memperkirakan nilai yang
terletak diantara suatu fungsi, yang mana fungsi tersebut tidak terdefinisi dengan suatu
formula, tetapi didefinisikan hanya dengan data-data, grafik, atau tabel.
Contoh :
Data dengan menggunakan tabel.
NO x y
! ",!
" # $,%
$ " %,&
Data dengan menggunakan grafik.
1 | P a g e
-
7/25/2019 Tugas Bahasa Program Interpolasi Dengan Turbo Pascal
2/7
'arena di dunia teknik sipil memungkinkan data yang diperoleh dari percobaan atau
data berdasar pengamatan di lapangan tidak hanya satu atau dua data tapi bahkan puluhan,
ratusan, atau beribu data. (ntuk mempermudah memperkirakan nilai dari data yang
terletak diantara data yang telah terdefinisikan dengan )umlah puluhan, ratusan atau ribuan
data yaitu menggunakan metode interpolasi.
*da berbagai macam interpolasi berdasarkan fungsinya, di antaranya :
. interpolasi linier,
". interpolasi kuadrat, dan$. interpolasi polinomial.
Disini kita akan menggunakan interpolasi linier. Iterpolasi linier mencari nilai yang
terletak diantara data+titik dengan menggunakan pendekatan dua nilai dari data tersrebut.
'arena menggunakan interpolasi linier maka untuk mencari nilai yang terletak di antara
beberapa data+titik dapat dicari dengan menggunakan persaman garis lurus dengan
menggunakan dua titik, x,y dan " x",y", yaitu :
yy1
y 2y1=
xx1
x2x 1
/ehingga dari persamaan diatas didapat persamaan interpolasi linier, yaitu :
y=y 1+( xx1x2x1 ) (y 2y 1 )
2 | P a g e
-
7/25/2019 Tugas Bahasa Program Interpolasi Dengan Turbo Pascal
3/7
BAB II
PEMBAHASAN
2.1 ALOGARITMA INTERPOLASI
*. 01N23I4(N2 IN415O6*/I
7. *6O2*5I40* :
. 0asukan nilai x
". 0asukan nilai x"
$. 0asukan nilai x$
8. 0asukan nilai y
!. 0asukan nilai y$
%. 3itung Interpolasi y", yaitu :
y2=y1+(x2x1x3x1 ) (y 3y 1 )
&. Cetak Interpolasi.
3 | P a g e
-
7/25/2019 Tugas Bahasa Program Interpolasi Dengan Turbo Pascal
4/7
2.2 FLOWCHART INTERPOLASI
0(6*I
0*/('*N NI6*I x9
0*/('*N NI6*I x"9
0*/('*N NI6*I x$9
0*/('*N NI6*I y9
0*/('*N NI6*I y$9
IN415O6*/I :
y2=y1+(x 2x1x3x1 ) (y 3y 1 )
C14*' IN415O6*/I
/161/*I
4 | P a g e
-
7/25/2019 Tugas Bahasa Program Interpolasi Dengan Turbo Pascal
5/7
2.3PSEUDOCODE INTERPOLASI
7ila program di)alankan maka tampilannya seperti gambar di ba;ah ini :
5 | P a g e
-
7/25/2019 Tugas Bahasa Program Interpolasi Dengan Turbo Pascal
6/7
BAB III
PENUTUP
3.1KESIMPULANa Interpolasi adalah suatu cara untuk mencari nilai di antara beberapa titik data yang
telah diketahui.
b Di dunia teknik sipil interpolasi dapat digunakan untuk memperkirakan nilai yang
terletak diantara suatu fungsi, yang mana fungsi tersebut tidak terdefinisi dengan
suatu formula, tetapi didefinisikan hanya dengan data-data, grafik, atau tabel.
6 | P a g e
-
7/25/2019 Tugas Bahasa Program Interpolasi Dengan Turbo Pascal
7/7
DAFTAR PUSTAKA
http:++id.;ikipedia.org+;iki+Interpolasi
;;;.8shared.com+office+b