[−][src]Function filter::discrete_bayes::normalize
pub fn normalize<F: Float>(pdf: &mut [F])
Normalize distribution pdf
in-place so it sums to 1.0.
Example
use filter::discrete_bayes::normalize; use assert_approx_eq::assert_approx_eq; let mut pdf = [1.0, 1.0, 1.0, 1.0]; normalize(&mut pdf); assert_approx_eq!(pdf[0], 0.25_f64); assert_approx_eq!(pdf[1], 0.25_f64); assert_approx_eq!(pdf[2], 0.25_f64); assert_approx_eq!(pdf[3], 0.25_f64);