【发布时间】:2025-12-05 18:35:01
【问题描述】:
我有五个值,A、B、C、D 和 E。
给定约束 A + B + C + D + E = 1,以及五个函数 F(A)、F(B)、F(C)、F(D)、F(E),我需要求解对于 A 到 E 使得 F(A) = F(B) = F(C) = F(D) = F(E)。
为此使用的最佳算法/方法是什么?我不在乎是否必须自己写,我只想知道在哪里看。
编辑:这些是非线性函数。除此之外,它们无法表征。其中一些最终可能是从数据表中插入的。
【问题讨论】:
-
您需要指定它们的功能类型。线性、二次、指数、三角等。
-
你应该给你的函数起不同的名字,以免混淆。
-
您的值 A ... E 是否也被限制为非负数?在许多问题中,当值被限制为总和为 1 时,它们也被限制为不是负数。还有其他限制吗?
-
函数是否至少已知具有相交范围?例如,如果 F_n(x) = atan(x) + 2n * pi,则问题无解。
标签: algorithm math mathematical-optimization numerical-methods numerical-analysis