|
es)//뉴튼 메서드
{
double ea=100;//ea 초기값
int iter=0;//iter 초기값
double xold=0,xnew=firstX;//xold와 xnew의 초기값
while(ea>es&&iter<imax)//ea>es&&iter<imax일때 while문 실행
{
xold = xnew;//xold에 x0값 대입
xnew = xold - f1(xold)/f2(xold);//xnew 값 구하는 식
ea= ((xnew-xo
|
- 페이지 5페이지
- 가격 1,300원
- 등록일 2013.07.23
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
뉴튼법을 수행하는데 생길수 있는 문제점은 도함수의 계산이다 다항식이나 다른 많은 함수에서는 문제되지 않는다고 하더라도 어떤 함수에서는 도함수를 계산하는 것이 매우 어려울 수 있다 그러한 경우 도함수는 후진 유한제차분으로 근사
|
- 페이지 9페이지
- 가격 1,500원
- 등록일 2008.12.07
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
()
{
double x1=0;
double x2=1;
double x3;
double x3o=0;
double f1=-1;
double f2=-0.12319;
while(1)
{
x3=x2-f2*(x2-x1)/(f2-f1);
printf("%lf\n",x3);
double f3=func(x3);
if (fabs((x3-x3o)/x3)*100 < 0.0005 )
break ;
if (fabs((x3-x3o)/x3)*100 > 0.0005)
{
x3o=x3;
x1=x2;
x2=x3;
f1=func(x1);
f2
|
- 페이지 19페이지
- 가격 3,000원
- 등록일 2007.10.08
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|