我怎样才能找到二次函数的最优解

问题描述

如何最小化或最大化二次函数? 那个算法是什么?

谢谢!

解决方法

如果你在谈论形式的多项式

y = a·x² + b·x + c

对此有一个非常简单的封闭式解决方案。取通解给出的两个根的算术平均值

x1,2 = (-b +/- sqrt(b² + 4·a·c)) / 2·a

这为您提供了最小值或最大值的 x 值。

取多项式的二阶导数,看看它是最小值还是最大值。

所有这些都有简单的封闭式解决方案,但这有点像功课,所以我想让你做某事