Что делает функция MATLAB norm ()? - PullRequest
0 голосов
/ 21 ноября 2019

Насколько я знаю, norm(X) используется для вычисления 2-нормы матрицы X.

Также в документации сказано, что norm(X) приближается к max(svd(X)), иони имеют одинаковые результаты.

Однако, почему эти два вычисления не равны, поскольку все они являются евклидовой нормой?

m = [1, 2, 3; 4, 5, 6; 7, 8, 9];
norm(m)  % 16.8481
sum(m.^2, 'all').^0.5  % 16.8819
...