computação simbólica em C ++
Eu preciso fazer integração analítica em C ++. Por exemplo, devo integrar expressões como esta:exp[I(x-y)]
, I
é um número imaginário.
Como posso fazer isso em C ++?
eu tenteiGiNaC mas pode apenas integrar polinômios. Eu também tenteiSymbolicC ++. Pode integrar funções comosine
, cosine
ouexp(x)
eln(x)
, mas não é muito poderoso. Por exemplo, não pode integrarx*ln(x)
que pode ser facilmente obtida pelo uso do Mathematica ou pela integração por partes.
Existem outras ferramentas ou bibliotecas que são capazes de fazer cálculos simbólicos como integração analítica em C ++?