How do I get the constant term when performing multiple linear regression using STEPWISEFIT?

I'm using STEPWISEFIT to perform multiple linear regression of the response values in the n-by-1 vector y on the predictive terms in the n-by-p matrix X as follows:
[b,SE,PVAL,INMODEL,STATS,NEXTSTEP,HISTORY] = stepwisefit(X,y);
However, the size of b contains only p-1 coefficients i.e., the constant term is not included.

 Accepted Answer

The constant term of the model corresponds to the "intercept" field of the output structure STATS and can be obtained as follows:
b0 = STATS.intercept

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!