[수치해석] 수치해석 바이섹션 메소드 bisection method
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

[수치해석] 수치해석 바이섹션 메소드 bisection method에 대한 보고서 자료입니다.

목차

목차
1. Source code
2. result

본문내용

of x with x= sqrt(3)
*/
#include
#include
#define TOL 0.0001
int sgn(float x);
float f(float x);
float absol(float x);
main()
{
float a, b, p1, p2;
a = p1 = 1;
b = p2 = 2;
while(absol(p2-p1)>=TOL)
{
p1 = p2;
p2 = (a+b)/2;
if(sgn(f(a))*sgn(f(p2))<0)
{
a = a;
b = p2;
}
else
{
a = p2;
b = b;
}
printf("a= %f b= %f p= %f f(p)= %f \n",a,b,p2,f(p2));
}
printf("sqrt(3) is %f\n",p2);
return 0;
}
int sgn(float x)
{
if(x<0)return -1;
else if(x>0)return 1;
else return 0;
}
float f(float x)
{
return x*x - 3;
}
float absol(float x)
{
if(x>=0)return x;
else return (-1) * x;
}
(2) Result

키워드

  • 가격500
  • 페이지수4페이지
  • 등록일2006.06.01
  • 저작시기2005.4
  • 파일형식한글(hwp)
  • 자료번호#352494
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니