Cómo Normalizar en Matlab

Por michael carroll
Normalizar un vector es convertirlo en un vector unitario (un vector de magnitud 1) que apunta en la misma dirección.
Photos.com/Photos.com/Getty Images

Normalizar un vector es convertirlo en un vector unitario (un vector de magnitud 1) que apunta en la misma dirección. La normalización es una técnica común usada para escalar dos conjuntos de datos para que puedan ser comparados significativamente. Para normalizar rápidamente un vector en MATLAB, divídelo por el resultado de la función "norma" (su magnitud).

Paso 1

Paso 1

Define el vector y almacénalo en una variable con un comando como este:

v = [1 4 17 2 9 5 5]

Se puede utilizar cualquier nombre de variable en lugar de "v"

Paso 2

Divide el vector por su norma y asigna el resultado como el nuevo valor del vector:

v = v / norm (v)

Paso 3

Comprueba la magnitud del vector con la "norma" y chequea que su magnitud sea

1:

norm (v)