上传者: android_cmos
|
上传时间: 2019-12-21 19:24:32
|
文件大小: 30KB
|
文件类型: doc
共轭梯度法c++程序,也有黄金分割法和进退搜索法,可以使用,有介绍。/*以下是进退法搜索区间源程序*/
void sb(double *a,double *b,double x[],double p[])
{
double t0,t1,t,h,alpha,f0,f1;
int k=0;
t0=2.5; /*初始值*/
h=1; /*初始步长*/
alpha=2; /*加步系数*/
f0=f(x,p,t0);
t1=t0+h;
f1=f(x,p,t1);
while(1)
{
if(f1