9 个不稳定版本 (3 个破坏性更新)
0.4.1 | 2024年1月16日 |
---|---|
0.3.1 | 2023年12月28日 |
0.2.1 | 2023年12月25日 |
0.1.5 | 2023年11月14日 |
#1331 in 算法
每月109次下载
40KB
784 行
新矩阵库 (NML)
在编写这个库时,我遵循了来自 Andrei Ciobanu 的教程
这个库是我个人学习线性代数和深入了解 Rust 编程的一个项目。你还可以在 Crates.io 上找到这个库,并用 cargo 包管理器将其添加到你的项目中。
使用方法
将以下内容添加到你的 Cargo.toml
[dependencies]
nml-matrix = "0.4.1"
示例
use nml_matrix::NmlMatrix;
fn main() {
let a = NmlMatrix::new_with_data(3, 2, vec![1, 2, 3, 4, 5, 6]);
let b = NmlMatrix::new_with_data(3, 2, vec![1, 2, 3, 4, 5, 6]);
let c = a * b;
println!("{:?}", c);
}
使用的库
[dependencies]
num-traits = "0.2.17"
rand = "0.8.5"
文档
您可以在 这里 找到文档
许可证
本项目采用 BSD 3-Clause 许可证 - 有关详细信息,请参阅 LICENSE-文件
依赖项
~335–460KB