1

我一直无法让 MATLAB 根据二维散点图泄露最小二乘回归线的斜率和截距。这看起来应该比实际情况更容易,但是 MATLAB 为回归提供的所有现有工具都倾向于假设我正在做比我想做的更复杂的事情。我应该能够从类似的设施中获得它lsline,但是 IDE 很难使用源代码获得它。有谁知道一个快速而肮脏的方法来做到这一点?

4

1 回答 1

1

您是否只是试图从散点图中直观地估计回归?如果没有,您可以使用该polyfit()函数来获取您的估计值。或者更好的是,只需编写自己的函数。如果您制作一列 1,然后将您的独立轴变量放入相邻的列中,并调用该矩阵 X,并将您的因变量存储在一个名为 Y 的列向量中,那么只需计算beta = (X'*X)\(X'*Y). 的第一个条目beta给出截距,随后的条目给出回归变量的系数。

于 2012-04-12T21:12:54.303 回答