Metode Interpolasi Newton : Pengertian, Rumus dan Source Code Matlab
Hallo... Kali ini kita akan membahas materi metode numerik yaitu metode interpolasi newton. Sesuai judul, disini akan dibahas tentang pengertian interpolasi newton, rumus interpolasi newton dan contoh penyelesaian soal dengan menggunakan source code interpolasi newton pada software matlab. Tanpa berlama-lama yuk langsung saja disimak materi di bawah ini...
Pengertian Metode interpolasi newton
Interpolasi adalah suatu teknik mencari harga suatu fungsi pada suatu titik diantara 2 titik yang nilai fungsi pada ke-2 titik tersebut sudah diketahui.
Interpolasi newton atau dikenal dengan interpolasi polinomial newton muncul untuk membuat prediksi nilai fungsi jika diberikan banyak data. Dari sebanyak n data dapat dibuat polinomial berderajat n-1.
Rumus Metode interpolasi newton
Rumus umum yang sering digunakan untuk interpolasi polinomial newton adalah:
Nilai b1 dapat diperoleh dengan cara memberikan nilai x = x1 sehingga x − x1 = 0 dan seterusnya, dengan demikian diperoleh :
Pengaplikasian Metode interpolasi newton dengan Program Matlab
Contoh soal :
Di bawah ini merupakan table tangens, tg x, dengan interval 0,05 untuk 0,10 <= x <= 0,30.
function fp =
newton_interpolation(x,y,p)
n = length(x);
a(1) = y(1);
for k = 1 : n - 1
d(k, 1) = (y(k+1) - y(k))/(x(k+1) - x(k));
end
for j = 2 : n - 1
for k = 1 : n - j
d(k, j) = (d(k+1, j - 1) - d(k, j -
1))/(x(k+j) - x(k));
end
end
d
for j = 2 : n
a(j) = d(1, j-1);
end
Df(1) = 1;
c(1) = a(1);
for j = 2 : n
Df(j)=(p - x(j-1)) .* Df(j-1);
c(j) = a(j) .* Df(j);
end
fp=sum(c);
Setelah program dijalankan maka akan menghasilkan output sebagai berikut :
Untuk mengatasi eror tersebut, kita harus melengkapi data yang diperlukan.
Berikut data yang harus dimasukkan :
x=[0.1, 0.15, 0.2, 0.25, 0.3]
y=[0.1003, 0.1511, 0.2027, 0.2553, 0.3093]
newton_interpolation(x, y, 0.12)
setelah kita melengkapinya, maka hasil akan muncul sebagai berikut :
0 Response to "Metode Interpolasi Newton : Pengertian, Rumus dan Source Code Matlab"
Post a Comment