上下文
我想使用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示例都是优化和问题解决,而不是简单的非线性方程式解决,因此,我什至不知道要使用哪种方法,什么方法才是最合适的,还有哪些选择。
谁能指出我有什么选择?
答案 0 :(得分:0)
我的坏。
我发现我的问题不是“解决”或“解决”,而是“寻根”。
通过查找这些单词,原来Math.NET有8种不同的方法可以做到这一点。 决定将问题(连同此答案)留在此处,而不是删除,但如果表决得当,我可以删除。