Я написал короткий код, чтобы подогнать спектры из спецификации оптического излучения. Поэтому я встроил VoigtModel в Peak и LinearModel в фон. Что-то вроде этого:
mod=VoigtModel()
pars = mod.guess(y, x=x)
out = mod.fit(y, pars, x=x)`
а также
mod=LinearModel()
pars = mod.guess(y, x=x)
func=mod.fit(y,pars,x=x)`
Теперь я хотел бы рассчитать площадь между линейной функцией и функцией пика Фойгта. Кто-нибудь знает как это сделать. Моя идея состояла в том, чтобы реконструировать функции и выполнить интеграцию. Но я не знаю, как извлечь переменную (наклон, перехват, гамма, сигма,...) из fit_report()?? спасибо, BR, математика