Como normalizar no Matlab

••• Jupiterimages/Creatas/Getty Images

Normalizar um vetor é convertê-lo para um vetor unidade (vetor de magnitude 1) que aponta para a mesma direção. Normalização é uma técnica comum utilizada para escalar dois grupos de dados para que eles possam se comparados de forma significativa. Para rapidamente normalizar um vetor no MATLAB, divida-o pelo resultado da função "norm" (sua magnitude).

Sessão 1

Passo 1

Defina o vetor e armazene-o em uma variável com uma linha de comando como a linha a seguir:

v = [1 4 17 2 9 5 5]

Você pode usar qualquer nome de variável no lugar de "v".

Passo 2

Divida seu vetor por sua norma, e designe o resultado como um novo valor do vetor:

v = v/norm(v)

Passo 3

Verifique a magnitude do vetor com "norm", e perceba que agora a sua magnitude é 1:

norm(v)

Mais recentes

×