4 个版本 (2 个重大更新)

0.3.0 2023 年 8 月 10 日
0.2.0 2023 年 6 月 8 日
0.1.1 2023 年 6 月 5 日
0.1.0 2023 年 6 月 5 日

#560科学

每月 35 次下载

Apache-2.0

90KB
1.5K SLoC

oscirs

crates.io

Rust 科学计算环境

描述和目标

oscirs(发音类似于埃及神祇奥西里斯)是我为 Rust 设计的科学计算环境。该项目目标在于保持语法直观易用,而不是提供每个子库最佳性能和最丰富的功能集。如果您需要解决特定问题的更多功能,我强烈推荐使用为该问题专门设计的其他 crate。以下是一些子库提供的功能概述。请参阅各自的 README 文件以获取示例语法。

oscirs_linalg

该 crate 通过 Matrix 结构体专注于线性代数。

oscirs_plot

该 crate 专注于数据可视化。

oscirs_stats

该 crate 专注于统计分析。

使用

父 crate oscirs 专注于封装上述三个 crate 之间的某些实用函数和交互。例如,您可以使用 oscirs 和 oscirs_stats 来执行样本的 t 检验。

特性

oscirs crate 仍在开发中,因此一些特性可能会更改。例如,beta 和 gamma 函数的准确性不如预期,这影响了 t 检验概率的输出。请耐心等待我解决这些成长的烦恼。

依赖

~1.3–1.8MB
~39K SLoC