Matlab中的最小绝对偏差拟合

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

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

我在网上查了一下,但找不到内置的matlab解决方案。有人可以帮助我如何实现这一目标吗?

matlab curve-fitting
1个回答
1
投票

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

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

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