Chalkboard - v3.0.4
    Preparing search index...

    Function Duffing

    • Defines a Duffing equation: x'' + δx' + αx + βx^3 = γcos(ωt). Equivalent: x'' = -δx' - αx - βx^3 + γcos(ωt).

      Parameters

      • delta: number

        δ

      • alpha: number

        α

      • beta: number

        β

      • gamma: number

        γ

      • omega: number

        ω

      Returns ChalkboardODE

      const ode = Chalkboard.diff.Duffing(0.2, -1, 1, 0.3, 1.2);
      const acceleration = ode.rule(0, [1, 0]); // Evaluates a Duffing oscillator