У меня проблема с подгонкой кривой.
У меня три очка. Три разных светимости на трех разных красных смещениях, с ошибками.
Я бы соответствовал своим точкам со степенным законом: A*(1+x)**B
.
Я пытался подогнать этот PL, используя polyfit
(я преобразовал свое уравнение в лог-уравнение: A + B*np.log10(1+x)
, где А - моя люминоистость в log10), но ошибки очень велики.
Также я попытался использовать curve_fit
с определенной функцией в качестве степенного закона, но и в этом случае ошибки велики.
Наконец, я решил исправить B в степенном законе A*(1+x)**B
, чтобы получить только значение L, содержащее ошибку, но я не знаю, как это сделать.
Какие-нибудь решения?
`