Как я могу сделать Команду “находки” на значении по умолчанию OS X к текущему каталогу?

Мне удалось найти решение здесь:

https://lmfit.github.io/lmfit-py/builtin_models.html#example-3-fitting-multiple-peaks-and -using-prefixes

Основываясь на приведенном выше коде, следующее завершает то, что я пытался сделать ...

from lmfit.models import GaussianModel

gauss1 = GaussianModel(prefix='g1_')
gauss2 = GaussianModel(prefix='g2_')
gauss3 = GaussianModel(prefix='g3_')
gauss4 = GaussianModel(prefix='g4_')
gauss5 = GaussianModel(prefix='g5_')

gauss = [gauss1, gauss2, gauss3, gauss4, gauss5]
prefixes = ['g1_', 'g2_', 'g3_', 'g4_', 'g5_']

mod = np.sum(gauss[0:len(peaks)])
pars = mod.make_params()

for i, prefix in zip(range(0, len(peaks)), prefixes[0:len(peaks)]):
    pars[prefix + 'center'].set(peaks[i])

init = mod.eval(pars, x=x_range)
out = mod.fit(fake, pars, x=x_range)
print(out.fit_report(min_correl=0.5))
out.plot_fit()
plt.show()

enter image description here

14
задан Chris Hanson 12 October 2008 в 08:49
поделиться