78 releases

Uses old Rust 2015

0.22.0 Dec 15, 2018
0.21.12 Nov 17, 2017
0.21.10 Aug 27, 2017
0.21.8 Jul 10, 2017
0.0.2 Nov 21, 2014

#1907 in Math

Download history 104/week @ 2024-09-18 144/week @ 2024-09-25 32/week @ 2024-10-02 24/week @ 2024-10-09 37/week @ 2024-10-16 32/week @ 2024-10-23 46/week @ 2024-10-30 29/week @ 2024-11-06 15/week @ 2024-11-13 31/week @ 2024-11-20 44/week @ 2024-11-27 103/week @ 2024-12-04 192/week @ 2024-12-11 28/week @ 2024-12-18 39/week @ 2024-12-25 20/week @ 2025-01-01

335 downloads per month
Used in 6 crates

Apache-2.0/MIT

82KB
2.5K SLoC

Matrix Package Documentation Build

The package provides a matrix laboratory.

Example

#[macro_use]
extern crate matrix;

use matrix::prelude::*;

let mut sparse = Compressed::zero((2, 4));
sparse.set((0, 0), 42.0);
sparse.set((1, 3), 69.0);

let dense = Conventional::from(&sparse);
assert!(
    &*dense == &*matrix![
        42.0, 0.0, 0.0,  0.0;
         0.0, 0.0, 0.0, 69.0;
    ]
);

Contribution

Your contribution is highly appreciated. Do not hesitate to open an issue or a pull request. Note that any contribution submitted for inclusion in the project will be licensed according to the terms given in LICENSE.md.

Dependencies

~0.2–9.5MB
~127K SLoC