mvregress fails to solve same problem as regress?

1 view (last 30 days)
X = 1:10; X=X';
Y = X;
% i.e. just the line y=x
regress(Y,X); % returns "1", as expected
mvregress(X,Y); % returns the following error:
% Error using mvregress (line 452)
% Covariance is not positive-definite.
Am I missing something here?
My definitions of X and Y for mvregress seem to correspond with the documentation...

Answers (0)

Community Treasure Hunt

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

Start Hunting!