We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Analytical integration is available in AngouriMath.
Similarly to differentation, here you call method Integrate:
Integrate
Entity expr = "a x2 + b x"; Console.WriteLine(expr.Integrate("x"));
Output:
a * x ^ 3 / 3 + b * x ^ 2 / 2
If no integral can be found, it will return a node of integral. Example:
Entity expr = "{ x, a }"; Console.WriteLine(expr.Integrate("x"));
integral({ x, a }, x)
Same way as with derivative, you can use node Entity.Integralf inside an expression:
Entity.Integralf
Entity expr = "integral(x2 + sin(x), x)"; Console.WriteLine(expr.Simplify());
x ^ 3 / 3 - cos(x)
Extension: string.Integrate(Variable).
string.Integrate(Variable)
As for now, 17.03.2021, AM does not support advanced algorithms of integration. Make sure to stay on the most recent version to track updates.