Function statrs::generate::sinusoidal
[−]
[src]
pub fn sinusoidal(length: usize,
sampling_rate: f64,
frequency: f64,
amplitude: f64)
-> Vec<f64>
Creates a vector of f64
points representing a Sine wave with a mean of 0.0
,
phase of 0.0
, and delay of 0
.
Examples
use statrs::generate; let x = generate::sinusoidal(10, 8.0, 2.0, 1.0); assert_eq!(x, [0.0, 1.0, 0.00000000000000012246467991473532, -1.0, -0.00000000000000024492935982947064, 1.0, 0.00000000000000036739403974420594, -1.0, -0.0000000000000004898587196589413, 1.0]);