rmatrix_ks 0.4.0

matrix and some algebra in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use rmatrix_ks::error::IResult;
use rmatrix_ks::matrix::Matrix;
use rmatrix_ks::utils::decompose::qr_decomposition_reduced;

fn main() -> IResult<()> {
    let mat = Matrix::<f32>::create(3, 2, vec![1.0, 2.0, 3.0, 4.0, 5.0, 6.0])?;
    println!("{}", mat);

    let qr = qr_decomposition_reduced(mat)?;
    println!("{}", qr.0);
    println!("{}", qr.1);

    Ok(())
}