萍聚社区-德国热线-德国实用信息网's Archiver
萍聚
›
Matlab
› 问个matlab的小问题
adherent
发表于 2007-8-6 11:35
问个matlab的小问题
如何能最简单的找到一个矩阵中norm最小的行?可以用一句话实现么?
3q3q
recbio
发表于 2007-8-7 03:48
一行?有点难。根据定义求了,最快的还是不要用norm函数,用矩阵运算,不用求sqrt因为平方和最小了,norm一定最小了
下面是实现方法:
>> A=rand( 10 ) ;
>> B=sum( A.*A, 2 ) ; %% 求行的 平方和
>> find(B == min( B ) )
得到最小行的行号。
adherent
发表于 2007-8-7 19:29
多谢楼上的$送花$ $送花$
页:
[1]
查看完整版本:
问个matlab的小问题