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 из исходного кода.

Другие вопросы по тегам