Hello all,
I am new to matlab. I am trying to estimate the coefficients of my linear regression:
Ypca = A + B ∙ X + Epca
I have the table Ypca which is 15*3884 table and table X which is 7769*2 table.
I used the following code:
[beta,Sigma] = mvregress(X,Y,'algorithm','cwls');
My goal is to find out A, B and Epca.
But the error that I am getting is as follows:
Can someone please tell me how to proceed with this error? Thank you.

1 commentaire

Ameer Hamza
Ameer Hamza le 8 Avr 2020
As the error message indicates, the number of rows of observation X should be the same as the number of rows in response Y. The current dimensions of your matrix X and Y do not make much sense.

Connectez-vous pour commenter.

Réponses (1)

Nikhil Sonavane
Nikhil Sonavane le 13 Avr 2020

0 votes

There is a mismatch in the dimensions of your input matrices and hence you are getting an error. I would suggest you to check dimensions of all your matrices once before you proceed with the code.

Catégories

Community Treasure Hunt

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

Start Hunting!

Translated by