norm
Compute matrix and vector norms.
Syntax
R = norm(x)
R = norm(x,p)
R = norm(x,type)
R = norm(...,opt)
Inputs
- x
- The vector or matrix whose norm is computed.
- p
- A parameter that specifies the vector p-norm (default: 2).
- type
- Specifies an infinity norm or the Frobenius norm.
- opt
- 'rows' or 'cols'.
Outputs
- R
- The norm output.
Examples
Vector
example:
R = norm([3,6,4,2,5,8])
R = 12.4096736
Matrix
example:
R = norm([3,6,4;2,5,8;6,1,7],'fro')
R = 15.4919334
Comments
For a vector input with p=2, the norm is the geometric vector length.
For a vector input with p=0, the Hamming norm is the number of non-zero elements.