如何从fitlm命令获取标准错误

时间:2016-06-02 19:42:12

标签: matlab

我正在使用fitlm进行回归,并使用命令lm.Coefficients.Estimate(1)来估算拦截。我怎么能这样做但是标准错误?

1 个答案:

答案 0 :(得分:1)

fitlm会返回LinearModel object,其中包含许多属性以确定拟合的好坏。可以使用点表示法访问所有这些属性。

您可以根据这些属性计算每个系数的标准误差,如the documentation

所示
standardErrors = diag(sqrt(lm.CoefficientCovariance));

<强>更新

如果您想要拟合的整体标准误差,通常将其定义为均方误差的平方根。我们可以计算出:

stdErr = sqrt(lm.MSE);