я написал короткий код, чтобы соответствовать спектрам из оптического излучения.
Для этого я установил 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
математика