如何在MATLAB上实现mvregress

问题描述 投票:0回答:1

我是Matlab的新手。我正在尝试估计线性回归的系数:

Ypca = A + B∙X + Epca

我有Ypca表,它是15 * 3884表,表X是7769 * 2表。

我使用了以下代码:

[β,Sigma] = mvregress(X,Y,'algorithm','cwls');

我的目标是找出A,B和Epca。

但是我得到的错误如下:

enter image description here有人可以告诉我如何进行此错误吗?谢谢。

Trail是我的Mat文件的名称。

matlab regression linear-regression
1个回答
0
投票

您只有一个变量,因此无需使用多元回归,只需调用polyfit即可进行线性拟合

https://www.mathworks.com/help/matlab/ref/polyfit.html

© www.soinside.com 2019 - 2024. All rights reserved.