vecnorm
Norma vetorial de cada coluna ou linha de uma matriz.
Categoria: Mathematics > Linear Algebra
Sintaxe
N = vecnorm(A)
Retorna a norma 2 de cada coluna de A.
N = vecnorm(A, p)
Usa a norma p.
N = vecnorm(A, p, dim)
Calcula a norma ao longo da dimensão dim; dim = 2 opera nas linhas.
Descrição
Ao contrário de norm, que trata a matriz como um operador, vecnorm trata cada coluna (ou linha) como um vetor separado e devolve todos os comprimentos de uma vez. Substitui o idioma comum sqrt(sum(abs(A).^2)).
Com p = Inf retorna o maior valor absoluto, e com p = 1 a soma dos valores absolutos.
Argumentos de entrada
A- Array numérico.
p- Escalar real positivo ou
Inf. Padrão2. dim- Dimensão em que operar. Padrão: a primeira dimensão não singleton.
Argumentos de saída
N- Array de normas; a dimensão operada tem tamanho 1.
Exemplo
Colunas e linhas
A = [3 4; 6 8];
vecnorm(A)
vecnorm(A, 1, 2)
vecnorm(A, Inf, 2)
Saída
ans = 1×2
6.7082 8.9443
ans = 2×1
7
14
ans = 2×1
4
8