The calculus and numerical methods
toolbox.
Differentiate, build Taylor series, solve differential equations and check a numerical method against the exact answer.
Keep this toolbox for offline use
10 useful places to start.
Symbolic results are simplified by a small documented rule set; the unsimplified form is always shown, and numbers are checked against numerical derivatives.
Derivative calculator with steps and graph
Differentiate a function symbolically up to the fourth derivative, see each rule applied, and graph f, f′ and the tangent line.
Taylor and Maclaurin series calculator
Find the Taylor or Maclaurin polynomial of a function to order 20, with exact coefficients, an error estimate and a graph.
Differential equation solver (Euler, Heun, RK4, adaptive RK45)
Solve y′ = f(x, y) or a system of up to three first-order equations numerically, with step table, error against an exact solution and a plot.
Adaptive numerical integration
Estimate a definite integral with an evaluation count and error estimate.
Numerical derivative workspace
Estimate first and second derivatives and compare sensitivity to the chosen step.
Interactive function plotter
Graph up to three expressions, zoom the viewport and inspect values along the X axis.
Bracketed root finder
Find one root in a sign-changing interval and inspect the final residual.
Polynomial interpolation workspace
Interpolate up to 20 points and export a sampled polynomial curve.
Natural cubic spline workspace
Interpolate an ordered point set with natural endpoint conditions and export samples.
Scientific expression calculator
Evaluate several lines of arithmetic with functions, variables and the previous answer.
A few things you
can tick off.
- Differentiate a function and plot the tangent
- Build a Taylor polynomial and see the error
- Solve y′ = x + y with Runge–Kutta