摘要:
上机实验二:最速下降法程序设计 1、基本要求 通过最速下降法的程序设计,为今后的约束优化方法的学习和编程奠定基础;掌握负梯度方向的定义和最速下降法的迭代公式;通过此次实验,进一步巩固最速下降法的基本原理和思想。 2、主要内容 (1)求解无约束优化问题: (2)终止准则取; (3)完成最速下降法(负梯 阅读全文
posted @ 2023-05-16 22:56
权衡
阅读(17)
评论(0)
推荐(0)
摘要:
实验二代码: % 定义目标函数f = @(x) 100*(x(2)-x(1)^2)^2 + (1-x(1))^2; % 最速下降法求解% 设定初始点和迭代终止准则x0_list = [-2, 2; -3, 3; 0.5, -1.5]; % 多个不同的初始点max_iter = 10000;tol = 阅读全文
posted @ 2023-05-16 22:56
权衡
阅读(9)
评论(0)
推荐(0)
摘要:
上机实验三:Newton法程序设计 1、基本要求 掌握Hesse矩阵的计算方法和Newton法的基本思想及其迭代步骤;学会运用MATLAB编程实现常用优化算法;能够正确处理实验数据和分析实验结果及调试程序。 2、主要内容 (1)求解无约束优化问题:; (2)终止准则取; (3)完成Newton法(牛 阅读全文
posted @ 2023-05-16 22:56
权衡
阅读(15)
评论(0)
推荐(0)