上传者: 38679045
|
上传时间: 2021-10-17 22:54:15
|
文件大小: 3KB
|
文件类型: -
它是一种确定性迭代零阶算法,可用于解决无约束优化问题。 它使用确定性迭代零阶算法找到两个变量函数的相对最小值。
% 模式搜索方法% 它使用模式搜索方法找到两个变量函数的相对最小值。 % 输入是: % - f:要最小化的函数的matlab内联函数; % - p0:搜索算法的初始点% - step_size:用于探索阶段的初始步骤% - 容差:它定义了探索阶段 step_size 的最小尺寸的停止标准% - N_it:它定义了最大迭代次数的停止标准% 输出为: % - iter:完成的迭代次数% - min:函数在找到的相对最小值中的值。 % - p_min:它是目标函数最小值点的向量
%%%% 重要的: %%%% 为了正确工作,函数“pattern_search”之前必须有目标函数的等高线图才能最小化。