Pahami Interpolasi Newton dengan Mudah Konsep, Rumus, dan Contoh Soal Lengkap!”

Pahami Interpolasi Newton dengan Mudah Konsep, Rumus, dan Contoh Soal Lengkap!"

Mengapa Harus Belajar Interpolasi Newton?

Dalam dunia matematika terapan, terutama di bidang analisis numerik, terdapat metode penting yang digunakan untuk memperkirakan nilai suatu fungsi berdasarkan data yang telah diketahui. Salah satu metode paling populer dan efisien adalah Interpolasi Newton.

Metode ini berguna untuk memperkirakan nilai di antara data-data yang sudah ada (interpolasi) tanpa harus mengetahui fungsi aslinya secara pasti. Konsep ini sangat bermanfaat di berbagai bidang seperti rekayasa, sains, ekonomi, hingga pemrograman komputer, di mana sering kali data yang tersedia bersifat diskrit.

Artikel ini akan membahas secara lengkap tentang konsep dasar interpolasi Newton, rumus yang digunakan, serta contoh soal dan pembahasan agar kamu bisa memahami metode ini dengan mudah dan cepat.

Baca juga:Rumus dan Contoh Soal Bangun Kerucut Lengkap

1. Pengertian Interpolasi Newton

Interpolasi Newton adalah metode untuk mencari polinom interpolasi yang melewati sekumpulan titik data (x0,y0),(x1,y1),(x2,y2),โ€ฆ(x_0, y_0), (x_1, y_1), (x_2, y_2), \dots(x0โ€‹,y0โ€‹),(x1โ€‹,y1โ€‹),(x2โ€‹,y2โ€‹),โ€ฆ.

🔖 Baca juga:
Kumpulan Contoh Soal Politik Indonesia Lengkap dengan Jawaban dan Pembahasan

Tujuan utama interpolasi adalah menentukan nilai fungsi f(x)f(x)f(x) pada titik xxx yang belum diketahui, dengan menggunakan nilai-nilai fungsi pada titik-titik tertentu yang sudah diketahui sebelumnya.

Newton mengembangkan dua bentuk utama interpolasi, yaitu:

  1. Interpolasi Newton Maju (Forward Interpolation) โ€” digunakan jika titik-titik data berjarak sama (โˆ†x konstan).
  2. Interpolasi Newton Umum (Divided Difference Interpolation) โ€” digunakan untuk jarak xxx yang tidak sama.

2. Rumus Umum Interpolasi Newton

Rumus umum Polinom Interpolasi Newton dengan divided difference adalah: P(x)=f[x0]+f[x0,x1](xโˆ’x0)+f[x0,x1,x2](xโˆ’x0)(xโˆ’x1)+โ€ฆP(x) = f[x_0] + f[x_0, x_1](x – x_0) + f[x_0, x_1, x_2](x – x_0)(x – x_1) + \dotsP(x)=f[x0โ€‹]+f[x0โ€‹,x1โ€‹](xโˆ’x0โ€‹)+f[x0โ€‹,x1โ€‹,x2โ€‹](xโˆ’x0โ€‹)(xโˆ’x1โ€‹)+โ€ฆ

Keterangan:

  • f[x0]f[x_0]f[x0โ€‹] = nilai fungsi pada titik pertama.
  • f[x0,x1]=f(x1)โˆ’f(x0)x1โˆ’x0f[x_0, x_1] = \dfrac{f(x_1) – f(x_0)}{x_1 – x_0}f[x0โ€‹,x1โ€‹]=x1โ€‹โˆ’x0โ€‹f(x1โ€‹)โˆ’f(x0โ€‹)โ€‹
  • f[x0,x1,x2]=f[x1,x2]โˆ’f[x0,x1]x2โˆ’x0f[x_0, x_1, x_2] = \dfrac{f[x_1, x_2] – f[x_0, x_1]}{x_2 – x_0}f[x0โ€‹,x1โ€‹,x2โ€‹]=x2โ€‹โˆ’x0โ€‹f[x1โ€‹,x2โ€‹]โˆ’f[x0โ€‹,x1โ€‹]โ€‹, dan seterusnya.
  • Tiap f[xi,xi+1,xi+2,…]f[x_i, x_{i+1}, x_{i+2}, …]f[xiโ€‹,xi+1โ€‹,xi+2โ€‹,…] disebut divided difference.

Polinom ini nantinya dapat digunakan untuk menghitung nilai f(x)f(x)f(x) pada titik yang belum diketahui.

3. Langkah-Langkah Menyelesaikan Soal Interpolasi Newton

Agar mudah memahami metode ini, berikut langkah-langkah sistematisnya:

  1. Susun tabel data yang berisi nilai xxx dan f(x)f(x)f(x).
  2. Hitung nilai divided difference hingga tingkat yang diperlukan.
  3. Gunakan rumus polinom Newton sesuai jumlah data.
  4. Substitusikan nilai xxx yang ingin dicari ke dalam polinom hasil.

Langkah ini membuat proses perhitungan menjadi lebih terstruktur dan mudah dilakukan, baik secara manual maupun dengan bantuan program komputer seperti Python, MATLAB, atau Excel.

4. Contoh Soal Interpolasi Newton dan Pembahasannya

Soal:

Diketahui data fungsi berikut:

xf(x)
12
28
318

Gunakan metode Interpolasi Newton untuk mencari nilai f(2.5)f(2.5)f(2.5).


Langkah 1: Hitung Divided Difference

Pertama, kita buat tabel divided difference:

xf(x)f[xโ‚€, xโ‚]f[xโ‚€, xโ‚, xโ‚‚]
12
28(8โˆ’2)/(2โˆ’1) = 6
318(18โˆ’8)/(3โˆ’2) = 10(10โˆ’6)/(3โˆ’1) = 2

Langkah 2: Tulis Polinom Newton

Bentuk polinomnya adalah: P(x)=f[x0]+f[x0,x1](xโˆ’x0)+f[x0,x1,x2](xโˆ’x0)(xโˆ’x1)P(x) = f[x_0] + f[x_0, x_1](x – x_0) + f[x_0, x_1, x_2](x – x_0)(x – x_1)P(x)=f[x0โ€‹]+f[x0โ€‹,x1โ€‹](xโˆ’x0โ€‹)+f[x0โ€‹,x1โ€‹,x2โ€‹](xโˆ’x0โ€‹)(xโˆ’x1โ€‹)

Substitusikan nilai yang sudah diperoleh: P(x)=2+6(xโˆ’1)+2(xโˆ’1)(xโˆ’2)P(x) = 2 + 6(x – 1) + 2(x – 1)(x – 2)P(x)=2+6(xโˆ’1)+2(xโˆ’1)(xโˆ’2)

Langkah 3: Sederhanakan Polinom

Kita sederhanakan persamaan: P(x)=2+6xโˆ’6+2(x2โˆ’3x+2)P(x) = 2 + 6x – 6 + 2(x^2 – 3x + 2)P(x)=2+6xโˆ’6+2(x2โˆ’3x+2) P(x)=2×2+6xโˆ’6+4โˆ’6x+2P(x) = 2x^2 + 6x – 6 + 4 – 6x + 2P(x)=2×2+6xโˆ’6+4โˆ’6x+2 P(x)=2×2+0x+0P(x) = 2x^2 + 0x + 0P(x)=2×2+0x+0

Jadi polinom interpolasinya adalah: P(x)=2x2P(x) = 2x^2P(x)=2×2

Langkah 4: Hitung Nilai f(2.5)

f(2.5)=2(2.5)2=2(6.25)=12.5f(2.5) = 2(2.5)^2 = 2(6.25) = 12.5f(2.5)=2(2.5)2=2(6.25)=12.5

โœ… Hasil: f(2.5) = 12.5

5. Contoh Soal Lain: Data Tidak Berjarak Sama

Soal:

Diketahui tabel berikut:

xf(x)
01
13
212

Tentukan nilai f(1.5)f(1.5)f(1.5) dengan Interpolasi Newton (Divided Difference).

Langkah 1: Hitung Divided Difference

xf(x)f[xโ‚€, xโ‚]f[xโ‚€, xโ‚, xโ‚‚]
01
13(3โˆ’1)/(1โˆ’0)=2
212(12โˆ’3)/(2โˆ’1)=9(9โˆ’2)/(2โˆ’0)=3.5

Langkah 2: Rumus Polinom

P(x)=f[x0]+f[x0,x1](xโˆ’x0)+f[x0,x1,x2](xโˆ’x0)(xโˆ’x1)P(x) = f[x_0] + f[x_0, x_1](x – x_0) + f[x_0, x_1, x_2](x – x_0)(x – x_1)P(x)=f[x0โ€‹]+f[x0โ€‹,x1โ€‹](xโˆ’x0โ€‹)+f[x0โ€‹,x1โ€‹,x2โ€‹](xโˆ’x0โ€‹)(xโˆ’x1โ€‹) P(x)=1+2(xโˆ’0)+3.5(xโˆ’0)(xโˆ’1)P(x) = 1 + 2(x – 0) + 3.5(x – 0)(x – 1)P(x)=1+2(xโˆ’0)+3.5(xโˆ’0)(xโˆ’1)

Langkah 3: Sederhanakan dan Substitusi x = 1.5

f(1.5)=1+2(1.5)+3.5(1.5)(0.5)f(1.5) = 1 + 2(1.5) + 3.5(1.5)(0.5)f(1.5)=1+2(1.5)+3.5(1.5)(0.5) f(1.5)=1+3+3.5(0.75)=4+2.625=6.625f(1.5) = 1 + 3 + 3.5(0.75) = 4 + 2.625 = 6.625f(1.5)=1+3+3.5(0.75)=4+2.625=6.625

โœ… Hasil: f(1.5) = 6.625

6. Keunggulan Metode Interpolasi Newton

Metode Newton memiliki beberapa kelebihan dibanding metode interpolasi lain, seperti Lagrange:

  1. Lebih efisien secara komputasi โ€” tidak perlu menghitung ulang seluruh polinom jika ada data baru, cukup menambah satu suku baru.
  2. Cocok untuk data tidak berjarak sama โ€” bisa digunakan untuk berbagai jenis dataset.
  3. Mempermudah pembuatan tabel numerik โ€” prosesnya sistematis dengan divided difference table.

7. Aplikasi Nyata Interpolasi Newton

Metode ini banyak digunakan dalam berbagai bidang, antara lain:

  • Teknik Sipil: memperkirakan tekanan tanah atau kekuatan struktur pada titik tertentu.
  • Meteorologi: memprediksi suhu atau tekanan udara di titik antara data pengamatan.
  • Ekonomi: memperkirakan nilai ekonomi di antara dua tahun data yang diketahui.
  • Pemrograman Komputer: digunakan dalam algoritma numerik untuk menghitung nilai fungsi.

Interpolasi Newton menjadi dasar bagi banyak algoritma modern yang digunakan dalam perangkat lunak seperti MATLAB, Excel, Python (NumPy/Scipy), hingga aplikasi machine learning tertentu

Baca juga:Universitas Teknokrat Indonesia Siap Kontribusi Konkret Kembangkan AI untuk Pembangunan Lampung

8. Kesimpulan: Interpolasi Newton, Cara Cerdas Memperkirakan Nilai

Dari pembahasan di atas, kita dapat menyimpulkan bahwa Interpolasi Newton adalah metode yang efisien untuk memperkirakan nilai fungsi berdasarkan data diskrit. Dengan memahami konsep divided difference dan penerapan polinom, kita bisa menghitung nilai di antara data dengan akurasi tinggi.

Kunci keberhasilan dalam menguasai topik ini adalah latihan terstruktur dan memahami langkah-langkah perhitungan dengan logika, bukan sekadar menghafal rumus.

Penulis:Zaskia amelia

Post Comment