Defines a pendulum (nonlinear) with optional damping and external torque: θ'' + (b)θ' + (g/L)sin(θ) = τ(t). Equivalent: θ'' = τ(t) - bθ' - (g/L)sin(θ).
Optional
Damping coefficient
Gravity (greater than or equal to 0)
Length (non-zero)
External torque τ(t) (0 by default)
const ode = Chalkboard.diff.pendulum({ L: 2, g: 9.81 });const acceleration = ode.rule(0, [Chalkboard.PI(1 / 2), 0]); // Evaluates a simple pendulum Copy
const ode = Chalkboard.diff.pendulum({ L: 2, g: 9.81 });const acceleration = ode.rule(0, [Chalkboard.PI(1 / 2), 0]); // Evaluates a simple pendulum
Defines a pendulum (nonlinear) with optional damping and external torque: θ'' + (b)θ' + (g/L)sin(θ) = τ(t). Equivalent: θ'' = τ(t) - bθ' - (g/L)sin(θ).