- 37
- 0
- 约1.45万字
- 约 8页
- 2017-02-17 发布于河南
- 举报
黄金分割法_机械优化设计_C语言程序
黄金分割法的优化设计
实验报告
学院:机电工程
机制自动化11-03班
学号:541102010326
姓名:刘点点
1,黄金分割法的程序流程图
2,对应流程图的C语言程序
下面应用C语言程序利用黄金分割法求一元函数F=x^2+2*x的最优解,已知初始区间为[-3,5] ,取收敛精度e=10-4。
C语言程序如下:
#includestdio.h
#includemath.h
#define f(x) pow(x,2)+2*x
#define M 0.618
void main()
{
double y1,y2,x1,x2,x,a,b,e;
int n;
n=1;
printf(请输入收敛精度e=);
scanf(%lf,e);
printf(请输入区间左值a=);
scanf(%lf,a);
printf(请输入区间右值b=);
scanf(%lf,b);
printf
原创力文档

文档评论(0)