fit_utils.py

fit_utils.py contiene il fit lineare pesato del package e il tipo di ritorno associato. E il modulo piu denso del progetto, perche combina statistica, validazione degli input e plotting opzionale, riusando anche il sistema di stile gia definito in plot_utils.

Import principali

Cosa espone

Di cosa si occupa

  • validare x, y, sigma_y e opzionalmente sigma_x

  • validare decimals, tol e max_iter

  • stimare pendenza e intercetta con minimi quadrati pesati

  • aggiornare iterativamente i pesi quando esistono incertezze anche su x

  • calcolare residui, chi2, reduced_chi2, correlazione e altre diagnostiche

  • creare, se richiesto, una figura matplotlib con pannello del fit e pannello dei residui usando lo stesso sistema di stile di histogram

Helper collegati

Pagine di dettaglio