Skip to main content

append_row

Function append_row 

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

Append a row to the bottom of a matrix.

§Panics

Panics if row.len() != m.ncols().

§Examples

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

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