Normalizar um vetor é convertê-lo em um vetor unitário (um vetor de magnitude 1) que aponta na mesma direção. A normalização é uma técnica comum usada para dimensionar dois conjuntos de dados para que eles possam ser comparados de forma significativa. Para normalizar rapidamente um vetor no MATLAB, divida-o pelo resultado da função "norm" (sua magnitude).
Etapa 1
Defina o vetor e armazene-o em uma variável com um comando como este:
v =[1 4 17 2 9 5 5]
Você pode usar qualquer nome de variável no lugar de "v."
Etapa 2
Divida seu vetor por sua norma e atribua o resultado como o novo valor do vetor:
v =v/norma(v)
Etapa 3
Verifique a magnitude do vetor com "norm" e veja que sua magnitude agora é 1:
norma(v)
Dica
Esse método pode produzir um erro se a magnitude do vetor for 0 ou extremamente próxima de 0. Isso implica, no entanto, que o vetor não tem uma direção significativa e normalizá-lo não seria útil.