Skip to main content

append_col

Function append_col 

Source
pub fn append_col<T: Clone + Zero>(m: &Matrix<T>, col: &[T]) -> Matrix<T>
Expand description

Append a column to the right of a matrix.

§Panics

Panics if col.len() != m.nrows().

§Examples

use tensor4all_tcicore::{from_vec2d, matrix::append_col};

let m = from_vec2d(vec![vec![1.0, 2.0], vec![3.0, 4.0]]);
let m2 = append_col(&m, &[5.0, 6.0]);
assert_eq!(m2.ncols(), 3);
assert_eq!(m2[[0, 2]], 5.0);
assert_eq!(m2[[1, 2]], 6.0);