수치해석 연습문제풀이
- 최초 등록일
- 2009.07.02
- 최종 저작일
- 2009.07
- 10페이지/ 한컴오피스
- 가격 1,500원
소개글
한양대학교 이관수 교수님 수치해석 연습문제 숙제입니다
다른 교수님들에 비해 빡쌔게 한 숙제입니다
목차
없음
본문내용
【문제 1.】
아래 함수의 도함수를 주어진 점에 대해서 도함수의 정의를 이용하여 소수점 5자리까지 정확히 구해라.
,
,
<Coding>
#include <stdio.h>
#include <math.h>
#define MAXIT 20
double f(double x);
void main()
{
int i, n=5;
double error, old, fprime, x=3.141592/4, h=1.0;
error = 0.5/pow(10,n);
for(i=1 ; i<MAXIT ; i++) {
fprime = (f(x+h) - f(x))/h;
if(i !=1) {
if(fabs(fprime - old) < error) break;
}
old = fprime;
h = h/4;
}
printf("h = %f, fprime = %f\n", h, fprime);
}
double f(double x) {
return(exp(x)*sin(x) + cos(x)*cos(x));
}
참고 자료
없음