obliczenia symboliczne w C ++
Muszę przeprowadzić integrację analityczną w C ++. Na przykład powinienem zintegrować takie wyrażenia:exp[I(x-y)]
, I
to liczba urojona.
Jak mogę to zrobić w C ++?
próbowałemGiNaC ale może po prostu integrować wielomiany. Próbowałem teżSymbolicC ++. Może integrować takie funkcje jaksine
, cosine
lubexp(x)
iln(x)
, ale nie jest bardzo silny. Na przykład nie może się zintegrowaćx*ln(x)
które można łatwo uzyskać za pomocą Mathematica lub integracji przez części.
Czy są jakieś inne narzędzia lub biblioteki, które są w stanie wykonać symboliczne obliczenia, takie jak integracja analityczna w C ++?