文件名称:fminsearch 修改为更高尺度的平滑函数:fminsearch 的这种修改解决了单纯形的问题,当函数...-matlab开发
文件大小:5KB
文件格式:ZIP
更新时间:2024-06-21 15:06:15
matlab
fminsearch 的这种修改解决了这个单纯形实现的一个问题,当要最小化的函数在高尺度上是平滑的,但在低尺度上是粗糙的,即当绘制参数轴为 (?10,10) 时,有一个清晰的全局极值,但是当放大(-0.1,0.1)时,函数很粗糙,有很多局部极值。 常规 fminsearch 初始化的第一个试验彼此非常接近,这可能不适合所有情况。 修改包括: % (1) DiffMinChange 选项被考虑到限制收缩% (2) 添加了两个新选项来初始化开始试验(usual_delta,zero_term_delta)。 % (3) 有可能显示带有 2 个参数的情况的补丁(可能适用于 3 个参数) 调用示例: options = optimset('Display','iter',... “诊断”、“开”、... 'TolFun',0.1,... 'DiffMinChange',1,... 'Diff
【文件预览】:
fminsearchOS.zip