#ar #model #generate #series #data #random #process

自回归

用于生成序列数据的简单自回归模型

5 个版本

0.1.5 2024年1月31日
0.1.4 2024年1月31日
0.1.3 2021年4月19日

#114 in 可视化

Download history 4/week @ 2024-04-02 62/week @ 2024-07-02 22/week @ 2024-07-09

84 每月下载量

Apache-2.0

97KB
80

自回归模型

一个非常简单的库,用于从自回归随机过程中生成 AR(N) 模型以生成序列数据。

请参阅 Wiki

请参阅文档中的简单用法示例和仓库中的生成 PNG 图表的示例。

Chart


lib.rs:

用于从自回归随机过程中采样数据。

有关更多信息,请参阅 https://en.wikipedia.org/wiki/Autoregressive_model

let mut ar = autoregressive::univariate::Autoregressive::new(0.0, 1.0, &[0.5]);

// Sample next value
let n = ar.step();

// Take 10 values as an iterator
let n10 = ar.take(10).collect::<Vec<f32>>();

依赖关系

~1MB
~21K SLoC