课程设计(实验)材料(1)机械优化设计课程设计(实验)报告专 业班级设 计题目:区间消去法程序设计学 生姓名:学 生学号:任 课教师:2013 年月日一、设计要求:基于一维搜索算法思想,运用区间消去法编写C 语言程序,确定搜索初始单谷区间。已知条件:1、目标函数: f(x)=x*x-5*x+9 2、初始点及步长:初始点X0=1 步长 h=0.1 外推法数值迭代求解:初始单谷区间并输出二、方法原理搜索区间【 a,b 】确定之后,采用区间消去法逐步缩短搜索区间,从而找到极小值点的数值近似解。三、程序清单:#include "stdio.h" float hanshu(float x) ; void main() { int k=2; float n1,x1,x2,x3,y1,y2,y3,h; h=0.1; scanf("%f",&n1); x1=n1; y1= hanshu (x1); x2=x1+h; y2= hanshu (x2); printf("x1=%f\n",x1); printf("x2=%f\n",x2); if(y1