基于C++编译,有没有能够通过设置目标曲线,自动调参算法,得到目标曲线的算法

基于C++编译了一个软件,能够通过调节一些参数得到相关的曲线。但是想使曲线(比如峰值等)达到想要的目标(比如给定曲线峰值等),调节参数就有点复杂,现在想设置一些目标曲线的一些特征参数(比如峰值等),想通过算法能够自动的通过调节参数,使得曲线(峰值)能够达到设定的状态。
但是对算法不太熟悉,不清楚有什么算法能够实现该功能,所以寻求帮助。

至今没有

最小二乘法?