Description Usage Arguments Value Author(s) See Also Examples
dotProd
computes the inner (or dot/scalar) product between two
vectors.
norm2
computes the squared 2-norm of all the elements in a matrix or
vector.
If the vectors are of unequal length dotProd
will give a warning and
then truncates the longer vector, discarding any excess elements before the
computations.
1 2 3 |
v1, v2 |
Two vectors |
dotProd
returns the inner product of v1 and v2. norm2
returns the squared 2-norm of all elements in v1.
Johan Lindstrom
Other basic linear algebra: blockMult
,
crossDist
, makeCholBlock
,
sumLogDiag
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | ##Create two vectors of equal length
v1 <- rnorm(10)
v2 <- rnorm(10)
##compute the inner product between the vectors
dotProd(v1,v2)
##or
sum(v1*v2)
##compute the square 2-norm of v1
norm2(v1)
##or
dotProd(v1,v1)
##or
sum(v1*v1)
##If the vectors are of unequal length the longer vector
##gets truncated (with a warning).
dotProd(v1,c(v2,2))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.