Matlab最优化编程例子.pdfVIP

  • 57
  • 0
  • 约3.94千字
  • 约 5页
  • 2021-11-17 发布于天津
  • 举报
题目分别用最速下降法共轭梯度法法和法求解问题取初始点通过编程实现求解过程公用函数如下所求问题目标函数所求问题目标函数梯度所求问题目标函数矩阵解法一最速下降法功能用最速下降法求无约束问题最小值输入是初始点和分别是目标函数和梯度输出分别是最优点和最优值是迭代次数最大迭代次数计算梯度计算搜索方向解法二共轭梯度法功能用共轭梯度法求无约束问题最小值输入是初始点和分别是目标函数和梯度输出分别是最优点和最优值是迭代次数最大迭代次数计算梯度计算搜索方向解法三法功能用法求无约束问题最小值输入是初始点和分别是目标函

题目:分别用最速下降法、 FR共轭梯度法、 DFP法和 BFGS法求解问题: 2 2 minf(x) x 2x x 4x x 3x 1 1 2 2 1 2 取初始点 (1) T x (1,1) ,通过 Matlab 编程实现求解过程。 公用函数如下: 1、function f= fun( X )

文档评论(0)

1亿VIP精品文档

相关文档