Matlab – Interpolasi Linier

40 sec read

Interpolasi Linier di Matlab

AhmadDahlan.NET – Interpolasi linier merupakan metode yang digunakan untuk mencari nilai dari sebuah titik yang tidak diketahui dari dua buah titik yang membentuk garis linier yang sudah diketahui terlebih dahulu. Persamaan garis linier adalah :

y = mx + c

Interpolasi Garis LInier dengan Matlab

Misalkan dua buah yang membentuk garis lurus dari titik P1 di x1,y1 ke titik P2 di titik x2,y2. Maka bisa dibandingkan antara P1 dan P2 sebagai berikut :

Interpolasi Newton Persamaan Garis Linier

Persamaan ini kemudian bisa ditulis menjadi :

Persamaan Garis Linie rdi garis Koordinat

Persamaan ini bisa digunakan untuk mencari nilai y di titik x sembarang. Solusinya adalah :

clear;
clc;
disp('Interpolasi Linier');
disp('================================');
x=input('masukkan nilai x= ');
x1=input('masukkan nilai x1= ');
x2=input('masukkan nilai x2= ');
y1=input('masukkan nilai y1= ');
y2=input('masukkan nilai y2= ');
y=((y2-y1)/(x2-x1))*(x-x1)+y1;
disp(['nilai y= ', num2str(y)]);

Setelah itu silahkan Save dan run script yang dibuat!

Contoh Kasus :

Sebuah hasil pengukuran sebuah benda yang bergerak terhadap satuan waktu seperti pada tabel di bawah ini!

Jarak (m)5101520
Waktu (s)3,46,610,113,8
  1. Tentukan berapa waktu yang dibutuhkan untuk bergerak sejauh 12 m!
  2. Tentukan Jarak tempuh benda jika bergerak selam 12 sekon!