Crates.io | tri_poly_moment |
lib.rs | tri_poly_moment |
version | 0.1.1 |
source | src |
created_at | 2023-09-03 13:33:22.356671 |
updated_at | 2023-09-03 13:41:28.656361 |
description | Calculate moments of random variables. The distributions of the random variables are normal, uniform, and exponential. |
homepage | |
repository | https://github.com/Spargel125/tri_poly_moment |
max_upload_size | |
id | 962250 |
size | 20,151 |
Calculate mixed-trigonometric-polynomial moment of random variables
reference method: Moment-Based Exact Uncertainty Propagation Through Nonlinear Stochastic Autonomous Systems
The distributions of the random variables are normal, uniform, and exponential.
[dependencies]
tri_poly_moment = "0.1.0"
if calculate moment of Gaussian distribusions
use tri_poly_moment::Gaussian;
let arg = Gaussian::new(-2.1, 0.4 * 0.4);
arg.x(); //if calc E[x], arg.x() = -2.1