Skip to content

Version 2.0

Compare
Choose a tag to compare
@65001 65001 released this 11 Jul 02:19
· 67 commits to master since this release
8a99e88

Bug Fixes

The log function now correctly accepts base and function arguments in a manner more in line with traditional applications such as Wolfram alpha.

Vardiac functions are now perfected and should work all the time.

Derivatives

Quotient Rule, Power Rule, Addition and subtraction, and trig function support added.
Nearly all functions and operators have been supported with this new derivative functionality.
To derive an equation enter derivative(f(x),x) where f(x) is an arbitrary expression.

Simplifications

All simplifications from Post Simplify and Pre Simplify have been merged into AST.Simplify.
This will result in two steps in the pipeline being removed and performance being improved greatly as a direct result. AST Simplification is also more powerful due to its ability to operate on trees instead of strings.

Misc

Added the gamma, sec, csc, cot, arcsin, arccos, arctan, arcsec, arccsc, and arccot function.
Created the AST class that is used to calculate derivatives and powerful simplifications.
Added the ability to integrate functions by approximating them using approximation methods.
To integrate a function enter integrate(f(x),variable, start,end, interval size) into the calculator where f(x) is an arbitrary expression. The interval size is an optional parameter and is by default set at 0.001.