N = vecnorm(A)
N = vecnorm(A, p)
N = vecnorm(A, p, dim)
| Parameter | Description |
|---|---|
| A | vector, matrix or multidimensional array |
| p | Norm type: 2 (default), a positive scalar, or Inf. |
| dim | positive integer scalar |
| Parameter | Description |
|---|---|
| n | norm: scalar or vector |
vecnorm computes the 2-norm or Euclidean norm of the input array A
If A is a vector, vecnorm returns the norm of the vector.
If A is a matrix, vecnorm returns the norm of each column.
For multidimensional arrays, vecnorm returns the norm along the first array dimension whose size does not equal 1.
To compute the generalized vector p-norm, you can use the syntax N = vecnorm(A, p).
To operate along a specific dimension dim, the function can be called as N = vecnorm(A, p, dim).
In this case, the size of the specified dimension reduces to 1, while the sizes of all other dimensions remain unchanged.
A = [1, 2, 3; 4, 5, 6; 7, 8, 9];
n = vecnorm(A)
n = vecnorm(A, 2, 2)
n = vecnorm(A, 1)
| Version | Description |
|---|---|
| 1.3.0 | initial version |