본문내용
-1];
printf("o[%d]= %lf \n",j-1,o[j-1]);
}
printf("o[0]= %lf \n",o[0]);
// 원하는 구간과 점을 입력 받고 해당하는 Spline 함수 값을 출력한다.
printf(" \n원하는 구간은? (구간은 0부터 시작입니다.) ",k); scanf("%d",&k);
printf(" \n구하고자 하는 점을 입력하세요 ",t); scanf("%lf",&t);
f=(o[k]/6)*((pow(x[k+1]-t,3)/h[k])-h[k]*(x[k+1]-t))+(o[k+1]/6)*((pow(t-x[k],3)/h[k])-h[k]*(t-x[k]))+y[k]*((x[k+1]-t)/h[k])+y[k+1]*((t-x[k])/h[k]);
printf("f= %lf \n",f);
}
printf("o[%d]= %lf \n",j-1,o[j-1]);
}
printf("o[0]= %lf \n",o[0]);
// 원하는 구간과 점을 입력 받고 해당하는 Spline 함수 값을 출력한다.
printf(" \n원하는 구간은? (구간은 0부터 시작입니다.) ",k); scanf("%d",&k);
printf(" \n구하고자 하는 점을 입력하세요 ",t); scanf("%lf",&t);
f=(o[k]/6)*((pow(x[k+1]-t,3)/h[k])-h[k]*(x[k+1]-t))+(o[k+1]/6)*((pow(t-x[k],3)/h[k])-h[k]*(t-x[k]))+y[k]*((x[k+1]-t)/h[k])+y[k+1]*((t-x[k])/h[k]);
printf("f= %lf \n",f);
}