Matlab - 计算拟合与数据的百分比残差



我使用cftool来通过自定义公式拟合数据。我可以看到拟合度以及拟合的相应残差数据。由于残差是绝对值,因此我也对相对于数据的百分比偏差感兴趣。

当然,我可以通过单独的脚本实现等式并将其与数据进行比较。但是,有没有更容易检查残差百分比的方法?

我搜索了一下,这里提到了一种获取残差的方法。

基本上,使用以下方法将适合导出到工作区:适合>保存到工作区。然后,百分比误差可以计算为:

residual = z - fittedmodel(x,y);
percentageResidual = residual./z*100;

最新更新