0

语境

我想使用 C# 算法解决以下方程,并且不想重新发明轮子。我检查了 Math.NET,很快发现它只支持用数值方法求解线性矩阵方程。搜索我得出的结论是,使用 MS Solve Foundation,我可以编写 C# 代码来用一些数值方法求解我的方程。

问题

鉴于

a^x + b^x + c^x = 1

方程,其中 a、b、c 是给定常数,例如 0.4、0.35、0.5。不幸的是,所有 MS Solver Foundation 示例都是优化和问题求解,而不是简单的非线性方程求解,所以我什至不知道使用什么方法,什么方法完全合适,以及有哪些选项。

谁能指出我的选择是什么?

4

1 回答 1

1

我的错。

我发现我的问题不是“解决”或“解决”,而是“寻根”。

寻找这些词,结果发现 Math.NET 有 8 种不同的方法可以做到这一点。决定将问题留在这里(连同这个答案)而不是删除,但如果票数接近,我愿意删除。

于 2018-11-16T09:18:50.803 回答