首页 > 解决方案 > Matlab中的最小绝对偏差拟合

问题描述

我一直在使用fittypeMatlab 中的函数来创建自定义拟合。默认使用fitoptions最小二乘作为拟合标准。但是,我希望以最小的绝对偏差作为标准。

我已经在网上查询过这个问题,但找不到内置的 matlab 解决方案。有人可以帮助我如何实现这一目标吗?

标签: matlabcurve-fitting

解决方案


这有点不直观,因为您必须将方法设置为LinearLeastSquaresNonlinearLeastSquares访问该设置,但如果您在fitoptions稳健拟合中设置'Robust','LAR'它应该做您想要的(尽管方法被设置为最小二乘!)

LAR 代表最小绝对残差,只是最小绝对偏差的另一个名称。


推荐阅读