我最近开始使用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下载
String str = " hello world ";
String [] arr = str.split("^\\s++|\\s++|\\s+$");
System.out.println(Arrays.toString(arr));
System.out.println(arr.length);