Skip to main content

Crate use_control_error

Crate use_control_error 

Source
Expand description

Control error calculation primitives.

The crate provides a narrow set of helpers over scalar f64 control error values.

§Examples

use use_control_error::{absolute_error, deadband, percent_error};

assert_eq!(absolute_error(10.0, 9.0), 1.0);
assert_eq!(deadband(0.05, 0.1).unwrap(), 0.0);
assert_eq!(percent_error(10.0, 8.0), Some(20.0));

Enums§

ControlErrorError

Functions§

absolute_error
deadband
error
percent_error
relative_error