用Scipy curve_fit拟合峰,找不到错误的最佳参数

时间:2018-10-18 10:21:08

标签: python python-3.x scipy curve-fitting gaussian

我最近开始使用Python是因为我拥有大量数据,因此我想使高斯自动适应光谱中的峰。以下是三个峰的示例,我要与三个单独的峰配合。

我发现了一个问题,有人正在寻找非常相似的How can I fit multiple Gaussian curved to mass spectrometry data in Python?,并将其采纳到我的脚本中。

我已经在底部添加了我的代码,当我运行最后一部分时,出现错误“ RuntimeError:找不到最佳参数:对函数的调用次数已达到maxfev = 800”。我想念什么?

数据可以从https://www.dropbox.com/s/zowawljcjco70yh/data_so.h5?dl=0下载

enter image description here

    String str = "   hello       world    ";
    String [] arr = str.split("^\\s++|\\s++|\\s+$");
    System.out.println(Arrays.toString(arr));
    System.out.println(arr.length);

0 个答案:

没有答案