목차
1. 문제 및 결과
(a)결과
(b)결과
2. 문제 및 결과
(a) 고정점 반복법
(b) 뉴튼-라슨법
(a)결과
(b)결과
2. 문제 및 결과
(a) 고정점 반복법
(b) 뉴튼-라슨법
본문내용
urn -2*a + 1.8; //f(x)의 한번 미분한 함수
}
public static void Newton(double x0, double es, int imax)
{
xr = x0;//xr에 초기값 대입
while(ea > es && iter <= imax)
{
xrold = xr//xrold에 초기 xr 대입
xr = xrold f1(xrold)/f2(xrold);//새로운 xr값을 구함
iter++;
if(xr != 0)
{
ea = (((xr-xrold)/xr)*100);//ea의 값을 구함
if(ea < 0)//ea는 무조건 양수가 되어야 함
ea = -ea
}
System.out.print("\n"+iter+"번째 \n"+"ea 값->"+ ea +"\nxr 값->"+xr);
}
}
}
}
public static void Newton(double x0, double es, int imax)
{
xr = x0;//xr에 초기값 대입
while(ea > es && iter <= imax)
{
xrold = xr//xrold에 초기 xr 대입
xr = xrold f1(xrold)/f2(xrold);//새로운 xr값을 구함
iter++;
if(xr != 0)
{
ea = (((xr-xrold)/xr)*100);//ea의 값을 구함
if(ea < 0)//ea는 무조건 양수가 되어야 함
ea = -ea
}
System.out.print("\n"+iter+"번째 \n"+"ea 값->"+ ea +"\nxr 값->"+xr);
}
}
}
소개글