MATLAB: Multiple Linear Regression using fitlm function

"multiple" "linear"regression

Hello Sir, why i am not getting the intercept for the other variables?
>> lm=fitlm(X,TAG)
Warning: Regression design matrix is rank deficient to within machine precision.
> In classreg.regr.CompactTermsRegression/checkDesignRank (line 35)
In LinearModel.fit (line 1237)
In fitlm (line 121)
lm =
Linear regression model:
y ~ 1 + x1 + x2 + x3 + x4 + x5 + x6 + x7
Estimated Coefficients:
Estimate SE tStat pValue
__________ __ _____ ______
(Intercept) 0 0 NaN NaN
x1 0 0 NaN NaN
x2 0.00037516 0 Inf NaN
x3 0.00021467 0 Inf NaN
x4 -0.16078 0 -Inf NaN
x5 0.68268 0 Inf NaN
x6 -0.0013354 0 -Inf NaN
x7 0 0 NaN NaN
Number of observations: 5, Error degrees of freedom: 0
R-squared: 1, Adjusted R-Squared: NaN
F-statistic vs. constant model: NaN, p-value = NaN

Best Answer

In a linear regression of any sort, there is only one intercept.