找到c#上的最小函数

本文关键字:函数 找到 | 更新日期: 2023-09-27 17:52:52

假设我有一个由系数数组决定的多项式。系数是-100到100之间的整数。我的任务是用编程的方法找到这个函数在0到1范围内的最大值。

我该怎么做?

找到c#上的最小函数

极值出现在一阶导数的根处。计算后者并在Bernstein基中重写它(这需要三角形线性系统的分辨率)。然后凸包性质告诉你哪里可能有根,哪里不可能通过寻找系数中符号的变化。

使用De Casteljau细分算法,可以实现根细化的二分类过程。然后,在根处计算二阶导数的符号将使您能够区分最大值和最小值。