#skew #square-root #no-std #byte-slice #standard-deviation #pearson

no-std approx_pearson_skew

皮尔逊二次偏度系数,使用micromath平方根近似

1 个不稳定版本

0.1.0 2021年4月18日

#17 in #square-root

Apache-2.0 OR MIT

17KB
294

近似香农熵

Rust库,用于计算切片的近似皮尔逊中位数偏度。

使用的中值算法是O(1)空间复杂度但O(nk)时间复杂度,最坏情况为O(n^2),这是由于不可变切片输入限制。

由于使用了来自micromath的近似平方根,因此适用于no_std

用法

将其添加到您的Cargo.toml中

[dependencies]
approx_pearson_skew = "0.1.0"

示例

$ cargo build --example stdin_skew
$ echo 1234 | ./target/debug/examples/stdin_skew

lib.rs:

皮尔逊二次偏度系数,使用平均数和中值假设不可变字节数组

参考文献

由于使用了来自micromath的近似平方根,因此适用于no_std

依赖关系

~220KB