This question already has answers here:
Vector norm of an array of vectors in MATLAB
(4个答案)
3年前关闭。
我有3列n行矩阵:
我想将norm函数应用于每一行,并获得一个包含规范的
我可以使用for循环来执行此操作,但是有更好的方法吗?
要么
取决于您的坐标是行还是列。
(4个答案)
3年前关闭。
我有3列n行矩阵:
[ a,b,c;
d,e,f;
g,h,i; ]
我想将norm函数应用于每一行,并获得一个包含规范的
1xn
矩阵:[ norm([a,b,c]);
norm([d,e,f]);
norm([g,h,i]); ]
我可以使用for循环来执行此操作,但是有更好的方法吗?
最佳答案
关于什么
norms = sqrt(sum(A.^2,1))
要么
norms = sqrt(sum(A.^2,2))?
取决于您的坐标是行还是列。
关于matlab - 将范数函数应用于矩阵的行-Matlab ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13365474/
10-17 00:38