Мне нужна библиотека (на js), которая может распознавать математические выражения, написанные в строке (поддерживает символьную арифметику) и которая может делать 2 операции:
1) находить (сложные) первообразные функции
например:
3*sin(2*x)*cos(x)^4
или
3*sin(2*x)*sin(x)^4
2) находить (сложные) обратные функции
например:
-acos(x)^6
или
sin(x)^6
Я пробовал такие библиотеки как
algebrite,
nerdamer,
mathjs
Однако они не способны на такое.
Есть ли библиотека на js, которая может такое? Может порт на js какой-то библиотеки, которая была написана на другом языке? Желательно, чтобы библиотека была по возможностям (в плане этих 2 операций) как
wolframalpha или хотя бы как
Maxima system