소개글
C언어로 짠 프로그램입니다..
공부하시는데 도움되시길~
목차
1.newton법으로 3차함수 푸는 프로그램
2.secant법으로 3차함수푸는 프로그램
본문내용
Q :예제 5. 방정식 f(x) = 에 Newton법과 Secant법을 적용하시오#include <stdio.h>
#include <math.h>
#define F(x) (x*x*x+x-1)
#define _F(x) (3*x*x+1)
#define ABS(x) ((x>0)? x:-x)
#define Error 1.0e-5
void main()
{
float X, X1, X2;
int i = 0;
printf ("\n\n *** Newton_Raphson Method ***\n");
printf (" input start point = ");
scanf ("%f",&X);
do {
X1 = X - F(X)/_F(X);
X2 = F(X1);
X = X1;
i++;
printf (" f(x) = %f x = %f # of Iteration = %d\n",X2,X1,i);
}while(ABS(X2) > Error);
참고 자료
없음