normalize {LSAfun} | R Documentation |
Normalize a vector
Description
Normalizes a character vector to a unit vector
Usage
normalize(x)
Arguments
x |
a numeric or integer vector |
Details
The (euclidean) norm of a vector x
is defined as
||x|| = \sqrt{\Sigma(x^2)}
To normalize a vector to a unit vector u
with ||u|| = 1
, the following equation is applied:
x' = x/ ||x||
Value
The normalized vector as a numeric
Author(s)
Fritz Guenther
Examples
normalize(1:2)
## check vector norms:
x <- 1:2
sqrt(sum(x^2)) ## vector norm
sqrt(sum(normalize(x)^2)) ## norm = 1
[Package LSAfun version 0.7.1 Index]