Fast addition of vector to each row of a matrix. This corresponds to t(t(x) + v)
Arguments
- x
A matrix with dimensions n*k.
- v
A vector of length k.
Value
A matrix of dimension n*k where v is added to each row of x
Author
Claus Ekstrom <claus@rprimer.dk>
Examples
A <- matrix(1:12, ncol=3)
B <- c(1, 2, 3)
add_torows(A, B)
#> [,1] [,2] [,3]
#> [1,] 2 7 12
#> [2,] 3 8 13
#> [3,] 4 9 14
#> [4,] 5 10 15