Решить нелинейное уравнение с MS Solver Foundation C # - PullRequest
0 голосов
/ 16 ноября 2018

Context

Я хотел бы решить следующее уравнение, используя алгоритмы 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 - это оптимизация и решение проблем, а не простое решение нелинейных уравнений, поэтому я даже не знаю, какой метод использовать, какой метод вообще подходит и какие варианты.

Кто-нибудь может указать, какие у меня варианты?

1 Ответ

0 голосов
/ 16 ноября 2018

Мой плохой.

Я понял, что моя проблема не в том, чтобы "решить" или "решить", а в том, что это "поиск корня".

Поиск этих слов показал, что Math.NET имеет 8 различныхспособ сделать это.Решил оставить вопрос здесь (вместе с этим ответом) вместо удаления, но я открыт для удаления в случае закрытия голосования.

...