Unlimited learning, half price | 50% off

Last chance! 50% off unlimited learning

Sale ends in


LSAfun (version 0.5.3)

normalize: Normalize a vector

Description

Normalizes a character vector to a unit vector

Usage

normalize(x)

Arguments

x

a numeric or integer vector

Value

The normalized vector as a numeric

Details

The (euclidean) norm of a vector x is defined as

||x||=Σ(x2)

To normalize a vector to a unit vector u with ||u||=1, the following equation is applied:

x=x/||x||

Examples

Run this code
# NOT RUN {
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