options = optimset('GradObj','on','Hessian','on');
时间: 2023-08-20 14:10:55 浏览: 83
这是一个MATLAB中的optimset函数的用法示例。optimset函数用于设置优化问题中的选项。在这个例子中,'GradObj'和'Hessian'是设置选项的参数。
'GradObj'表示要求解优化问题时计算目标函数的梯度。如果设置为'on',则表示要计算梯度;如果设置为'off',则表示不计算梯度。
'Hessian'表示要求解优化问题时计算目标函数的Hessian矩阵(二阶导数矩阵)。如果设置为'on',则表示要计算Hessian矩阵;如果设置为'off',则表示不计算Hessian矩阵。
这些选项的设置可以根据具体的优化问题进行调整,以便获得更好的优化结果。
阅读全文