我正在尝试使用 Nelder-Mead 方法的 scipy.optimize.minimize 模块对非线性函数进行两个变量优化。优化总体上非常成功,但在这两者之间,优化变量中的值突然跳跃,然后优化参数曲线遵循相同的形状,但有直流偏移。该图像可能有助于理解我的问题。我玩过函数容差,但徒劳无功。这种跳跃对进一步的编程造成了严重破坏。这些图像是[社区编辑以内联图像] 这里:
首先,有故障的优化变量:
二、毛刺放大图:
第三,第一个优化变量在同一点之后对第二个优化变量造成的破坏:
绿点是预期的优化曲线,而蓝线是获得的优化曲线。