Skip to main content

simple_pendulum_period

Function simple_pendulum_period 

Source
pub fn simple_pendulum_period(
    length: f64,
    gravitational_acceleration: f64,
) -> Option<f64>
Expand description

Computes the small-angle simple pendulum period using T = 2π * sqrt(L / g).

§Examples

use core::f64::consts::TAU;
use use_oscillation::simple_pendulum_period;

let period = simple_pendulum_period(9.806_65, 9.806_65).unwrap();

assert!((period - TAU).abs() < 1.0e-12);