f(x) GraphLab 3D 2D/3D Graphing Studio, Step-by-Step Matrix & Symbolic Calculus Workbench العربية

Interactive 2D Cartesian, Polar & Parametric Graphing Studio

Plot multi-function Cartesian, Polar r(θ), and Parametric trajectories with live sliders, automatic vertical-asymptote splitting, symbolic tangents, and shaded definite integrals.

Interactive Coordinate Plane (Drag to Pan · Wheel to Zoom)
(0.000, 0.000)
Interactive 2D, Polar & Parametric Curve Library (24 Presets) Browse Full Directory →
Physics & Vibrations
Damped Harmonic Oscillator y = e^(−ax)·cos(bx) — Envelope & Phase Decay

Models underdamped mechanical springs and RLC circuits where exponential envelope e^(−ax) bounds rapid cosine oscillations.

y = exp(-a*x)*cos(b*x)
Probability & Statistics
Gaussian Normal Bell Curve f(x) = (1 / σ√2π)·e^(−(x−μ)²/2σ²)

Normalized probability density function with total area equal to 1, peak at x = μ, and inflection points at x = μ ± σ.

y = exp(-(x - c)^2 / (2*a^2)) / (a*sqrt(2*pi))
Machine Learning & Biology
Logistic Sigmoid Curve S(x) = L / (1 + e^(−k(x − x₀)))

Bounded S-shaped activation and population carrying-capacity curve with inflection symmetry at y = L/2.

y = a / (1 + exp(-b*(x - c)))
Signal Processing & Optics
Normalized Sinc Function sin(ax)/(ax) & Fraunhofer Diffraction Intensity

Ideal low-pass Nyquist reconstruction kernel in DSP; its square sinc²(x) governs single-slit optical diffraction fringes.

y = sinc(a*x)
Classical Algebraic Curves
Witch of Agnesi y = 8a³ / (x² + 4a²) — Cauchy-Lorentz Resonance Profile

Rational bell curve studied by Maria Gaetana Agnesi (1748), identical in form to spectral Lorentzian line shapes and Cauchy distributions.

y = 8*a^3 / (x^2 + 4*a^2)
Structural Mechanics
Catenary Arch y = a·cosh(x/a) vs. Parabolic Approximation

Exact equilibrium shape of a uniform flexible cable hanging under gravity, compared side-by-side against its osculating parabola.

y = a*cosh(x/a)
Precalculus & Asymptotes
Rational Function f(x) = (x² − 4)/(x² − 1) — Vertical & Horizontal Asymptotes

Demonstrates exact pole branch splitting at x = ±1, roots at x = ±2, y-intercept at (0, 4), and horizontal asymptote y = 1.

y = (x^2 - 4) / (x^2 - 1)
Differential Calculus
Depressed Cubic f(x) = x³ − 3ax + c & Parabolic Derivative f′(x)

Visualizes how local maximum at x = −√a and minimum at x = +√a align directly with the roots of f′(x) = 3x² − 3a.

y = x^3 - 3*a*x + c
Acoustics & Wave Superposition
Acoustic Beat Interference cos(ω₁x) + cos(ω₂x) & Modulation Envelope

Superposition of two close frequencies produces rapid carrier waves modulated by slow beat envelope 2·cos(Δω·x/2).

y = cos(a*x) + cos(b*x)
Approximation Theory
Chebyshev Polynomial T₅(x) = 16x⁵ − 20x³ + 5x — Equioscillation Property

Minimax polynomial on [−1, 1] exhibiting six alternating ±1 extrema that suppress Runge’s phenomenon in polynomial interpolation.

y = 16*x^5 - 20*x^3 + 5*x
Chemical Physics
Lennard–Jones 12-6 Potential V(r) = 4ε[(σ/r)¹² − (σ/r)⁶]

Balances Pauli short-range r⁻¹² repulsion against London dispersion r⁻⁶ attraction with equilibrium minimum at r = 2^(1/6)σ.

y = 4*a*((1/x)^12 - (1/x)^6)
Deep Learning Architectures
Swish x·σ(βx) vs. GELU Activation Functions in Transformer Networks

Compares smooth non-monotonic neural network activations that eliminate ReLU dead-neuron gradients.

y = x / (1 + exp(-a*x))
Explore Specialized Mathematical Workbenches

3D Surface & Marching-Squares Contour Studio

Interactive 3D surface mesh projection paired with 2D topographic contour isolines, symbolic partial derivatives ∂f/∂x, ∂f/∂y, and tangent planes.

Free Step-by-Step Exact Rational Matrix Solver

Full elementary row-operation ledger in exact fractions p/q for RREF, Ax = b systems, determinants, inverses, eigenvalues, LU, and QR.

Symbolic Derivative, 6-Rule Quadrature & Taylor/Fourier Lab

Compare Riemann, Trapezoidal, Simpson 1/3, and 192-node Gauss–Legendre integrals alongside Maclaurin polynomials and Fourier waveforms.

Mathematical Reference & Frequently Asked Questions

How does GraphLab 3D handle vertical asymptotes such as tan(x) or 1/(x² − 1)?

Our branch-splitting sampler inspects midpoint divergence and slope sign inversions across every step, cleanly breaking discontinuous branches without drawing false vertical lines.

Does the expression parser respect standard textbook precedence for -x^2 and implicit multiplication?

Yes. Unary negation sits above addition/multiplication and below exponentiation so -x^2 evaluates to -(x^2) = -4 at x = 2, while e^-x^2 parses naturally as e^(-(x^2)), and 2x or 3sin(x) expand via implicit multiplication.

Are step-by-step matrix row operations and symbolic derivative rules completely free?

Yes — 100% of elementary Gauss–Jordan row steps, exact BigInt fraction outputs, and symbolic differentiation steps run directly in your browser at zero cost.