最优化-无约束共轭梯度法程序c++.DOCVIP

  • 25
  • 0
  • 约1.11万字
  • 约 10页
  • 2019-01-18 发布于天津
  • 举报
最优化无约束共轭梯度法程序头文件定义向量及其基本运算向量定义行列向量标志行向量为列向量为向量的维数向量的元素建立维数为的向量请输入第分量行向量与列向量乘法运算相乘条件向量加法运算相加条件向量转置求向量模数乘向量显示点解头文件函数及其导数的设置均在此文件完成无约束问题目标函数在中修改改成改成依此类推求两个数最小求两个数最大求解向量的梯度采用理查德外推算法计算函数在点的梯度初始化偏导向量临时向量最优目标多元函数约束目标函数无约束正定函数例一无约束非二次函数例二不等式约束函数不等式约束函数等式约束函数

最优化-无约束共轭梯度法程序(c++) //////////////////////////////////////// ///// vector.h头文件 ///// ///// 定义向量及其基本运算 ///// ///////////////////////////////////////// #includemath.h #define MAXLENGTH 10 //向量定义 typedef struct vector { int tag; //行列向量标志。行向量

文档评论(0)

1亿VIP精品文档

相关文档