现代设计理论与方法实验
一、实验名称:复合形法参考程序上机实验
二、实验目的:1:掌握复合形法优化问题的寻优策略
2:能读懂程序并应用程序计算一些目标函数的最优解
三、实验流程:
1、题目:求如下约束优化问题的最优解
(
)=
S.t.
已知:N=2,
取 k=4,
.
2、编写黄金分割法的 C 语言程序代码;
3、利用 visual c 程序运行 C 程序代码;
#include "math。h"
#include "stdio。h”
#include ”stdlib.h"
#define E1 0.001
#define ep 0。00001
#define n 2
#define k 4
double af;
int i, j;
double X0[n],XX[n],X[k][n],FF[k];
double a[n],b[n];
double rm=2657863.0;
double F(double C[n])
{
double F;
F=pow(C[0]-3,2)+pow(C[1]—4,2);
return F;
}
int cons(double D[n])
评论0
最新资源