我需要在C++中进行解析积分。例如,我需要对这样的表达式进行积分:exp[I(x-y)]
,其中I
是一个虚数。
那么如何在C++中实现呢?
我尝试使用GiNaC库,但它只能对多项式进行积分。我还尝试了SymbolicC++库,它可以对诸如sine
、cosine
或者exp(x)
和ln(x)
等函数进行积分,但其功能有限。例如,它无法对类似于x*ln(x)
这样的函数进行积分,而这种积分可以很容易地通过Mathematica或分部积分得到。
是否有其他工具或库能够在C++中进行符号计算,例如解析积分?
sine
、cosine
等进行积分。 - Isaac Pascual