One-dimensional graph visualizer with interactive sliders for each parameter. Made to easily see and compare how different one dimensional functions behave visually.
Provide analytical derivatives/integrals for better accuracy, or leave empty for numerical approximation!
Functions
Derivatives: f'(x), g'(x), h'(x), u'(x)
Functions: f(x), g(x), h(x), u(x)
Integrals: F(x), G(x), H(x), U(x)
Parameters
View Range
Usage Guide
Use "dot", not "comma" for decimals.
Constants: Euler's number e (2.718...) and pi PI.
Basic Functions:abs(x), sqrt(x), exp(x), log(x) (natural log), and pow(x, y).
Trigonometry (Radians):sin(x), cos(x), tan(x) and their inverses arcsin(x), arccos(x), arctan(x), arctan2(x, a) (two arguments, both in x/params).
Hyperbolic:sinh(x), cosh(x), tanh(x).
Parameters: a, b, c, d, q can be used in all function expressions.
Performance: Reduce plot points (50-200) for faster updates. Default is 200 points. Disable integrals for best performance.
Be aware that numerical derivatives often produce "noise" near vertical asymptotes, singular points or for functions with extremely high-frequency oscillations.
The numerical integral is starting from the defined min. x, so the ∫...dx value is the integral from min. x to x in the plot. This is important to pay attention to since when integrating a function, you analytically always get a constant: ∫f(x)dx = F(x) + C. This constant is zero for all integrals in the automatic numerical plots.