5 个版本
0.3.3 | 2023年7月22日 |
---|---|
0.3.2 | 2023年7月22日 |
0.3.1 | 2023年7月17日 |
0.3.0 | 2021年8月31日 |
0.2.0 | 2021年2月23日 |
#978 in 算法
89 每月下载量
用于 2 crates
19KB
365 行
Rust 时间序列生成器 📈
生成各种时间序列,其中一些是随机抽取的。通常用于测试过滤器或技术指标。参见 MathisWellmann/go_timeseries_generator 以获取具有类似功能的 Go 包。
特性
- 几何布朗运动
- Mackey Glass
- Lorenz 系统
- 高斯过程(标准正态分布)
- 正弦波函数
- 阶梯函数
- 三角波
使用方法
要将此 crate 包含到您的项目中,请将以下内容添加到您的 Cargo.toml
[dependencies]
time-series-generator = "0.3.2"
图像
测试
要生成本 README 中所示的测试图像,请运行以下命令
cargo test
贡献
如果您想扩展此 crate 的功能,请随意创建一个 Pull Request。任何帮助都受欢迎。
捐赠 💰 💸
如果您想支持此 crate 的开发,请随意发送捐赠
Monero (XMR) 地址
47xMvxNKsCKMt2owkDuN1Bci2KMiqGrAFCQFSLijWLs49ua67222Wu3LZryyopDVPYgYmAnYkSZSz9ZW2buaDwdyKTWGwwb
许可协议
版权 (C) 2020 <MathisWellmann [email protected]>
本程序是自由软件:您可以在自由软件基金会的 GNU Affero 通用公共许可证的条款下重新分配和/或修改它,许可证版本为 3,或者(根据您的选择)任何较新版本。
本程序按照希望是很有用的,但没有任何保证;甚至没有适销性或适用于特定目的的暗示保证。有关详细信息,请参阅 GNU Affero 通用公共许可证。
您应该已收到随本程序一起提供的 GNU Affero 通用公共许可证副本。如果没有,请参阅 https://gnu.ac.cn/licenses/。
依赖项
~1MB
~22K SLoC