Direction Field
Visualize slope fields and overlay solution curves for first-order ODEs. Enter any function \(f(x,y)\) and see the direction field update in real time.
ExploreExplore key concepts in differential equations through interactive JavaScript visualizations. Adjust parameters in real time and observe solution behavior.
This collection covers a broad range of topics in ordinary differential equations (ODEs), from first-order equations to nonlinear systems, chaotic dynamics, and fixed-point iteration.
All tools meet WCAG 2.1 AA standards: keyboard navigation, screen reader support via MathJax assistive MathML, high-contrast mode, visible focus indicators, and ARIA labels throughout.
Visualize slope fields and overlay solution curves for first-order ODEs. Enter any function \(f(x,y)\) and see the direction field update in real time.
ExploreAnalyze equilibrium points and stability for autonomous first-order ODEs. Identify stable, unstable, and semi-stable fixed points on the phase line.
ExploreSimulate underdamped, critically damped, and overdamped motion. Observe displacement and phase-plane trajectories in real time.
ExploreSimulate coupled mass-spring systems and explore normal modes of vibration. Visualize how energy transfers between coupled oscillators.
ExploreExplore the motion and phase portrait of a damped nonlinear pendulum. Compare small-angle (linear) and large-angle (nonlinear) dynamics.
ExploreSimulate a mass on a spring that can both stretch and swing. Explore energy transfer between radial and angular modes, autoparametric resonance, and quasi-periodic orbits.
ExploreSimulate two pendulums coupled by a spring. Explore normal modes, energy transfer, and beat phenomena.
ExploreObserve transient and steady-state behavior, including resonance. Explore how driving frequency affects amplitude response.
ExploreSee how partial sums of sine and cosine terms approximate periodic functions. Adjust the number of terms and observe convergence.
ExploreVisualize the Laplace transform as a signed area integral. Watch the weighted integrand accumulate, track convergence, and explore the first and second shifting theorems.
ExploreWatch \(g(t-\tau)\) slide over \(f(\tau)\) as \(t\) grows. The overlapping area accumulates into \(h(t)\), tracing out the exact convolution in real time.
ExploreVisualize trajectories for 2D linear systems based on eigenvalue classification — nodes, spirals, saddles, and centers.
ExploreExplore vector fields and nullclines for nonlinear autonomous systems. Identify fixed points and their local stability via linearization.
ExploreSimulate classic predator-prey population cycles in phase space. Observe periodic orbits and the relationship between predator and prey densities.
ExploreExtend the predator-prey model with logistic growth limits. Explore how carrying capacity stabilizes or changes system dynamics.
ExploreVisualize the famous chaotic attractor and sensitive dependence on initial conditions. Explore how parameters \(\sigma\), \(\rho\), \(\beta\) shape the dynamics.
ExploreSimulate double and triple pendulums with chaotic trajectory visualization. Observe sensitivity to initial conditions in Lagrangian mechanics.
ExploreStudy motion and phase space trajectories in an asymmetric potential well. Explore bounded and unbounded orbits depending on initial energy.
ExploreExplore bistability in a symmetric double well. Observe how initial energy determines which well the particle occupies.
ExploreSimulate heat transfer with realistic object visuals, jet colormap temperature display, steam effects, and real-time numerical solution.
ExploreWatch period-doubling cascades, the Feigenbaum constant \(\delta\approx4.669\), and chaos emerge as the parameter sweeps. Dots coloured by Lyapunov exponent \(\lambda\). Lyapunov exponent plotted separately below. Custom map support.
Explore\(N\) pendulums tuned so pendulum \(k\) completes exactly \((n_0+k)\) oscillations in period \(T\). Collective motion produces snake, butterfly, in-phase, and wave patterns. Features a 3D perspective view, horizontal displacement wave strip, real-time pattern detection, dark/light/high-contrast modes, and a preset library.
Explore