结果差异背后的原因是什么?

Dee*_*Jha 5 math matlab

x = [1 2 3;4 5 6]那么为什么norm(x,2)是不同norm(x(:),2)

norm(x,2) = 9.5080norm(x(:),2)=9.5394.

我在Matlab R2012a中运行了这个程序.

小智 5

正如Matlab对规范的帮助中所定义的,返回值是矩阵和sum(abs(A).^2)^(1/2)向量的"最大奇异值" .

补充阅读: 维基百科 - 矩阵规范