powered by
Normalizes a character vector to a unit vector
normalize(x)
The normalized vector as a numeric
a numeric or integer vector
Fritz Guenther
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||$$
normalize(1:2) ## check vector norms: x <- 1:2 sqrt(sum(x^2)) ## vector norm sqrt(sum(normalize(x)^2)) ## norm = 1
Run the code above in your browser using DataLab