Векторные и матричные нормы
n = norm(v)
n = norm(v,p)
n = norm(X)
n = norm(X,p)
n = norm(X,'fro')
возвращает Евклидову норму векторного n = norm(v)
v
. Эта норма также называется векторным значением с 2 нормами или Евклидовой длиной.
возвращает обобщенную векторную p-норму.n = norm(v,p)
возвращает или максимальное сингулярное значение с 2 нормами матричного n = norm(X)
X
, который является приблизительно max(svd(X))
.
возвращает p-норму матричного n = norm(X,p)
X
, где p
является 1
, 2
или Inf
:
Если p = 1
, то n
является максимальной абсолютной суммой столбца матрицы.
Если p = 2
, то n
является приблизительно max(svd(X))
. Это эквивалентно norm(X)
.
Если p = Inf
, то n
является максимальной абсолютной суммой строки матрицы.
возвращает норму Frobenius матричного n = norm(X,'fro')
X
.
Используйте vecnorm
, чтобы обработать матрицу или массив как набор векторов и вычислить норму в заданном измерении. Например, vecnorm
может вычислить норму каждого столбца в матрице.