3

我想拟合并绘制一条受以下边界条件约束的曲线:

diff (yfit)<=0

其中yfit是 度 的多项式拟合函数n

该条件确保多项式的任意次数的斜率对于所有 都是非正的x

如何使用“ polyfit”函数或任何其他多项式拟合函数应用条件?

4

1 回答 1

0

从我有限的数学观点来看,例如,2 次多项式函数根据定义具有正斜率和负斜率的区域。您可以尝试的一件事是使用绝对值:构建自己的拟合(即最小二乘很容易 = polyfit)并且不要使用多项式函数,而是使用其绝对函数。

最小平方:取 0 = d/da ( sum( func-point)^2 ) 并且这个对于每个订单.. Wikipedia 和其他人提供了深入的描述。

于 2013-10-12T07:16:25.993 回答