的元素中代表亲近我有一个双矢量:一个双矢量
r = -50 + (50+50)*rand(10,1)
现在我想最好都在矢量等于高达都说1e-4
公差的数字。我想用一个标量s(r)
来表示每个r
,这样它的值给出了向量质量的一个概念。如果矢量中的所有元素都是相同的,则该矢量是高质量的。我可以轻松地运行for
循环像
for i=1:10
for j=i+1:10
check equality upto the tolerance
end
end
但即使如此,我可以不嵌套的内部做计算的for循环来分配代表质量标。有没有更好的方法,例如给定任何矢量r
长度n
,我可以快速计算出一个表示矢量质量的标量。