Two-phase linear regression model

calculates the parameters of unidimensional two-phase linear regression model

Vous suivez désormais cette soumission

INPUTS:
x - vector row with 'x' values
y - vector row with 'y' values
r - expected 'x'-coordinate of break point
if r is empty it is calculated during
the optimisation
p - if p is equal to 1 the fit is plotted
OUTPUT:
th - estimated paremeters of the regression
lines
y_1 = th(1) + th(2) * x
y_2 = th(3) + th(4) * x
r - the estimated break point
SSR - Sum of Squares of the Residuals
SSM - Sum of Squares due to the Model
R^2 can be calculated as RRM/(SSM + SSR)
res - vector of residuals

Citation pour cette source

Dimitar Atanasov (2026). Two-phase linear regression model (https://fr.mathworks.com/matlabcentral/fileexchange/26804-two-phase-linear-regression-model), MATLAB Central File Exchange. Extrait(e) le .

Catégories

En savoir plus sur Linear and Nonlinear Regression dans Help Center et MATLAB Answers

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux
Version Publié le Notes de version Action
2.0.0.0

Fixed to use fminsearch instead fmins

1.0.0.0