[−][src]Macro mtrs::matrix
A macro that can be used to define new matrices like so:
#[macro_use] extern crate mtrs; let matrix1 = matrix![(3, 3); 1, 2, 3; 4, 5, 6; 7, 8, 9;]; let matrix2 = matrix![f64; (3, 3); 1.3, 4, 6; 1, 2.5, 3.1; 1.003, 2, 9]; let mat_data: Vec<Vec<i32>> = vec![Vec::with_capacity(2); 2]; let matrix3 = matrix![mat_data];