zero fill remaining elements for matrix & matrix_vector
add support for assignment from vector to matrix_vector