pub fn combine(m1: Matrix, m2: Matrix, m3: Matrix, m4: Matrix) -> Matrix
Expand description
Combine separated matrix to one matrix
§Examples
#[macro_use]
extern crate peroxide;
use peroxide::fuga::*;
fn main() {
let a = matrix!(1;16;1, 4, 4, Row);
let (m1, m2, m3, m4) = a.block();
let m = combine(m1,m2,m3,m4);
assert_eq!(m, a);
let b = matrix!(1;16;1, 4, 4, Col);
let (n1, n2, n3, n4) = b.block();
let n = combine(n1,n2,n3,n4);
assert_eq!(n, b);
}