/ Home |
S-Archive | Download Script |
matvec, vecmat | Multiple a matrix by vector |
M | matrix, or object which can be coerced to a matrix. | |
v | vector, or object which can be coerced to a vector. Length should match the number of columns of M (for matvec) or the number of rows of M (for vecmat) |
> A <- matrix(1:12,3,4) > A [,1] [,2] [,3] [,4] [1,] 1 4 7 10 [2,] 2 5 8 11 [3,] 3 6 9 12 > matvec(A,c(1,2,3,4)) [,1] [,2] [,3] [,4] [1,] 1 8 21 40 [2,] 2 10 24 44 [3,] 3 12 27 48 > vecmat(c(1,2,3),A) [,1] [,2] [,3] [,4] [1,] 1 4 7 10 [2,] 4 10 16 22 [3,] 9 18 27 36
S-Archive | Download Script |
Gordon Smyth. Copyright © 1996-2016. Last modified: 10 February 2004