Parse Tanh в Math.NET Symbolics
Есть ли в синтаксическом анализаторе MathNet.Symbolics.Infix способ идентификации более сложных тригогенных функций, таких как tanh? Я пробовал следующее в F#, но оно не распознается (я получаю неопределенное выражение). Когда я заменяю "tanh" на "cos", он работает просто отлично.
open MathNet.Symbolics
let exp = Infix.parseOrUndefined "tanh(x)" //undefined
printfn "%s" (LaTeX.format exp)
Любые другие библиотеки для разбора математических выражений в F# также были бы мне интересны, если бы они могли обрабатывать такие функции, как tanh. Спасибо!
1 ответ
Решение
Math.NET Symbolics может работать с гиперболическими функциями. Вы получили неверный результат, потому что произошла небольшая ошибка в библиотеке. Теперь это исправлено. Вы можете дождаться следующей версии или собрать DLL из исходного кода.