Dalam layar ini berisi text judul, nama penyusun beserta NIM, nama fakultas dan nama universitas serta 2 tombol pilihan.
2. Layar Masukan Spline
Dalam layar ini terdapat pilihan spline, edit text untuk jumlah data masukan, jumlah data yang dicari, kolom baris untuk dihapus dan kolom baris
untuk ditambah, stringgrind untuk masukan nilai-nilai data, 2 tabsheet yang masing-masing terdapat stringgrid untuk hasil pencarian dan galat, chart untuk
grafik spline yang dipilih dan 11 tombol pilihan.
Gambar 3.2 Rancangan Layar Spline
C. Rancangan Proses
Proses yang dilakukan untuk membandingkan Interpolasi dalam metode Spline yaitu Spline Linear, Spline Kuadrat dan Spilne Kubik, dilakukan
percobaan dengan memasukan nilai-nilai data. Pertama kali yang dilakukan yaitu memilih spline yang akan digunakan, kemudian memasukan nilai-nilai data, jum-
lah data, jumlah pencarian dan nilai yang akan dicari. Selanjutnya program mela- kukan proses perhitungan sebanyak nilai yang dicari. Hasil yang ditampilkan dari
perhitungan berupa nilai interpolasi. Dari hasil perhitungan ketiga spline tersebut akan ditampilkan galat untuk masing-masing nilai yang didapat. Dari hasil perco-
baan kemudian dianalisis dan dibandingkan galatnya untuk setiap spline.
D. Implementasi
Dalam program masukan spline ini terdapat tiga bagian penting dalam me- tode Spline yaitu perhitungan Spline Linear, Spline Kuadrat dan Spline Kubik.
1. Spline Linear
Alur Spline Linear digambarkan secara singkat pada gambar 4.1. Titik- titik data yang diketahui dianggap X dan nilai-nilai data yang diketahui dianggap
fx dan titik-titik data yang akan dicari nilainya dianggap masuk. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
i = 1
i = data-1
i = i + 1 masuk
= X
i
masuk = X
i+1
Selesai Tidak
Tidak Ya
Ya
Tulis fx Perhitungan Spline Linear :
i X
masuk i
X 1
i X
i fx
1 i
fx i
fx fx
− −
+ −
+ +
=
Input data, pencarian, X Titik-titik data,fx Nilai-Nilai data,
masukTitik-titik data yang nilainya akan dicari
Mulai
Gambar 3.3 Flowchart Spline Linear
Setelah user memasukan banyaknya data yang diketahui, banyaknya data yang dicari, titik-titik data dan nilai-nilai data yang diketahui, titik-titik data yang
nilainya yang akan dicari, selanjutnya dengan menekan tombol Spline maka pro- gram menjalankan proses perhitungan dengan Spline Linear.
Potongan programnya sebagai berikut :
for i :=1 to data-1 do begin
ifmasuk[w]=strtofloatcells[1,i]and masuk[w]=strtofloatcells[1,i+1]then
begin fx:=strtofloatcells[2,i]+strtofloatcells[2,i+1]-
strtofloatcells[2,i]strtofloatcells[1,i+1]- strtofloatcells[1,i]masuk[w]-
strtofloatcells[1,i]; with StringGrid1 do
begin Cells[2,w]:= FloatToStrfx;
end; end;
end;
Nilai Spline Linear digunakan untuk pencarian galat. Saat tombol galat diklik maka program akan menjalankan nilai galat untuk Spline Linear. Untuk
pembuatan grafik yang pertama dilakukan adalah menghitung selisih titik data yang diketahui yang terakhir dengan titik data yang diketahui yang pertama dan
dibagi 1000. Hasilnya merupakan penambahan titik data yang diketahui yang pertama sampai titik data yang diketahui yang terakhir. Kemudian program
melakukan perhitungan nilai data dengan alur perhitungan Spline Linear. 2. Spline Kuadrat
Alur Spline Kuadrat digambarkan secara singkat pada gambar 4.2. Titik- titik data yang diketahui dianggap X dan nilai-nilai data yang diketahui dianggap
fx dan titik-titik data yang akan dicari nilainya dianggap masuk. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI