검색어 입력폼

Newton Interpolation,Lagrange Interpolation 을 이용한 문제 풀이

저작시기 2007.03 |등록일 2008.03.10 한글파일한글 (hwp) | 10페이지 | 가격 800원

소개글

기계과 수치해석 연습문제를 풀이과정,comment,코딩프로그램을 정리한 A+과제^^

목차

없음

본문내용

Problem 1
Given the data
x
1
2
3
5
7
8
f(x)
3
6
19
99
291
444


Calculate f(4)using Newton`s interpolating polynomials of order 1 through 4. Choose your base points to attain good accuracy. What do your results indicate regarding the order of the polynomial used to generate the data in the table?

#include
using namespace std;
double x[10];
double y[10];
double yint[10];
double fdd[10][10];
double ea[10];
double answer;
int value;
void read_data(double x[] , double y[], int& value)
{int i , j;
double xdata;
cout << "Input Xi n";
for(i = 0 ; i < value ; i++)
{cout << " x"<< i <<": ";
cin >> xdata;
x[i] = xdata;
}
double ydata;
cout << "Input Yi n";
for(j = 0 ; j < value ; j++)
{cout << " y" << j << ": ";
cin >> ydata;
y[j]=ydata;
}
}
다운로드 맨위로