Approximation
Approximation#
- gaussian_fit(x, y, mu=1, sigma=1, amp=1)#
Аппроксимация заданных точек нормальной функцией
- param x
list (n,)
- param y
list (n,)
- param mu
float
- param sigma
float
- param amp
float
- return
mus, sigmas, amps
- gaussian_fit_bimodal(x, y, mu1=100, mu2=240, sigma1=30, sigma2=30, amp1=1, amp2=1)#
Аппроксимация заданных точек бимодальной нормальной функцией
- param x
list (n,)
- param y
list (n,)
- param mu1
float
- param mu2
float
- param sigma1
float
- param sigma2
float
- param amp1
float
- param amp2
float
- return
mus, sigmas, amps
- gaussian_fit_termodal(x, y, mu1=10, mu2=100, mu3=240, sigma1=10, sigma2=30, sigma3=30, amp1=1, amp2=1, amp3=1)#
Аппроксимация заданных точек термодальной нормальной функцией
- param x
list (n,)
- param y
list (n,)
- param mu1
float
- param mu2
float
- param mu3
float
- param sigma1
float
- param sigma2
float
- param sigma3
float
- param amp1
float
- param amp2
float
- param amp3
float
- return
mus, sigmas, amps
- lin_regr_approx(x, y)#
Аппроксимация распределения линейной функцией и создание графика по параметрам распределения
- param x
list (n,)
- param y
list (n,)
- return
(x_pred, y_pred), k, b, angle, score
- bimodal_gauss_approx(x, y)#
Аппроксимация распределения бимодальным гауссом
- param x
list (n,)
- param y
list (n,)
- return
(x_gauss, y_gauss), mus, sigmas, amps