1

Integrate[m^2/((x - m^2)^2 + y^2), m]

mathematica 给了我一个复值 reuslt,但是 maple 17 给了我我想要的,见附图。枫木 v17 结果

我尝试使用假设,但它不起作用。

在 MMA 中,是否有一种通用方法可以在实际域中进行集成,就像 maple 一样。

Todd Gayley 提出的这个 wrap 内置命令(请参阅:您的 Mathematica 工具包中有什么?)可以解决问题吗?

Message[args___] := Block[{$inMsg = True, result},
"some code here";
result = Message[args];
"some code here";
result] /; ! TrueQ[$inMsg]`

也许复值结果的原因是积分期间涉及功率计算,所以也许我真正需要的是在实际域中进行符号功率计算的通用方法?

谢谢 :)

4

0 回答 0