Мне нужно сделать аналитическую интеграцию на С++. Например, я должен интегрировать выражения следующим образом: exp[I(x-y)]
, I
- это мнимое число.
Как это сделать в С++?
Я попробовал GiNaC, но он может просто интегрировать многочлены. Я также попробовал SymbolicС++. Он может интегрировать функции типа sine
, cosine
или exp(x)
и ln(x)
, но это не очень мощно. Например, он не может интегрировать x*ln(x)
, который можно легко получить с помощью Mathematica или путем интеграции по частям.
Существуют ли какие-либо другие инструменты или библиотеки, которые могут выполнять символические вычисления, такие как аналитическая интеграция в С++?