검색어 입력폼
평가점수C

Newton(뉴튼랩슨법)

저작시기 2007.01 |등록일 2007.04.12 파일확장자C언어 (c) | 가격 1,500원

소개글

뉴튼랩슨법으로 해 구하기

컴파일 실행환경

Microsoft visual c++, Visual studio

본문내용

#include<stdio.h>
#include<math.h>
#define TRUE 1
#define Pi 3.141592 // 파이값 미리 설정

double function(double x) // 함수값 설정
{
double y;
y=-Pi*pow(x,3)+30*Pi*pow(x,2)-3000;
return(y);
}

double function2(double x) // 미분함수 설정
{
double y;
y=-3*Pi*pow(x,2)+60*Pi*x;
return(y);
}

void main()
{
int index,N;
double p0,fp0,p1,fp1,f2p0,TOL,tol;
char exitcondition;

do
{
printf("초기 근사값 p0을 입력하세요.\n");
fflush(stdin);
scanf("%lf",&p0);
while(TRUE)
{
printf("허용 오차를 입력하세요.\n"); // 허용 오차는 양수
fflush(stdin);
scanf("%lf",&TOL);
다운로드 맨위로