Interpolasi Linier Matlab

You might also like

You are on page 1of 2

Interpolasi Linier

By. Dr. Yulianto. W

Interpolasi linier merupakan metode yang digunakan untuk mengetahui nilai dari
sesuatu yang berada didalam sebuah interval atau diantara dua buah titik yang segaris.
sedangkan ekstrapolasi merupakan suatu metode menentukan sesuatu yang berada diluar
sebuah interval atau titik titik yang segaris.

Persamaan garis lurus yang melalui 2 titik P1(x1,y1) dan P2(x2,y2)

y-y1 x-x1
y2-y1 x2-x1

Sehingga diperoleh persamaan dari interpolasi linier :

y2 – y1
Y= (x – x1) + y1
X2 – x1
Contoh:

Cari nilai y untuk titik x=2.1 yang berada diantara titik(1,1.5) dan(3,2.5)

% Syntax Interpolasi Linier


% By. Dr. Yulianto.W
clear;
clc;
disp('Program interpolasi untuk linier');
disp('================================');

x1=input('masukkan nilai x1= ');


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

Hasil run programnya:

Program interpolasi untuk linier


================================
masukkan nilai x1= 1
masukkan nilai x2= 3
masukkan nilai y1= 1.5
masukkan nilai y2= 2.5
masukkan nilai x= 2.1
nilai y = 2.05

You might also like