Contoh Program C++ Tentang Interpolasi

 Pengertian Interpolasi

Interpolasi adalah metode menghasilkan titik-titik data baru dalam suatu jangkauan dari suatu set diskret data-data yang diketahui, dan juga merupakan suatu pendekatan numerik. Bila kita memerlukan nilai suatu fungsi x dan y, yang tidak diketahui perumusannya secara tepat.

Berikut adalah contoh programnya..

____________________________________________________________
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
int main()
{
 double x1,x2,x3,x4,y1,y2,y3,y4,b0,b1,b2,eksak,er;
 cout<<"Masukkan x1(spasi)y1 : ";cin>>x1>>y1;
 cout<<"\nMasukkan x2(spasi)y2 : ";cin>>x2>>y2;
 cout<<"\nMasukkan x3(spasi)y3 : ";cin>>x3>>y3;
 cout<<"\nMasukkan x(spasi)nilai eksak x : ";cin>>x4>>eksak;

 b0=y1;
 b1=(y2-y1)/(x2-x1);
 b2=(((y3-y2)/(x3-x2))-b1)/(x3-x1);
 y4=b0+(b1*(x4-x1))+(b2*(x4-x1)*(x4-x2));
 er=((eksak-y4)/eksak)*100;

 cout<<'\n'<<"Nilai Pendekatannya = "<<y4<<'\n'<<"Error Relatifnya = "<<er<<'%'<<endl;

 getch();

}
____________________________________________________________

 Maka didapat hasilsebagai berikut..





 Sekian dari saya.. janganlupa berkunjung lg ya..
Share on Google Plus

Tentang Penulis

Beri komentar bagus dan share jika kalian suka dengan artikel ini.

0 komentar:

Post a Comment