[수치해석] 수치해석 이분법

등록일 2002.11.22 한글 (hwp) | 11페이지 | 가격 1,000원

목차

없음

본문내용

#include<stdio.h>

extern bisection(double a, double b, double *sol);
// 외부 함수 bisection 선언, 인수는 처음의 추측값 a,b 와 결과값을 받는
// 포인터변수 sol, 기본적으로 높은 정밀도를 위해 8 byte 의 double 사용
double func(double x); // 다항식 함수 func 에 x의 변수를 받음

void main()
{
double x0, x1, sol; // 초기 guessing 값 변수 와 결과 저장 변수
int rtn; // 초기 gussing값 대입후 해가 수렴하지 않을 // 때 에러 메시지 값 출력을 위한 변수
printf("Input x0 : ");
scanf("%lf", &x0); // long형 수치를 10진수로 나타내기 위해 필드 폭 lf로 선택, x0변수에 값을 입력 받아 저장
printf("Input x1 : ");
scanf("%lf",&x1); // 초기 두 번째 guessing 값 입력 받아 저장

if((rtn = bisection(x0, x1, &sol)) < 0)
// bisection 함수에서의 리턴 값을 받은후 값을 rtn 변수에 저장후 // 이값이 음수 이면 실행

참고 자료

수치해석의 기본인 이분법, 가위치법, 할선법의 씨코드와 상세한 주석이 되어 있습니다..
각각의 방법은 기본적으로 메인함수 하나와 외부 함수 하나로 되어 있으므로 비쥬얼 씨에서 파일을 따로 만들면 자동으로 링크되어 컴파일 됩니다.

이 자료와 함께 구매한 자료

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서