У меня есть двойной вектор:Представляя близость между элементами двойного вектора
r = -50 + (50+50)*rand(10,1)
Теперь я хочу, чтобы в идеале все числа в векторе равных ДО допуска сказать 1e-4
. Я хочу представить каждый r
со скаляром, скажем s(r)
, так что его значение дает представление о качестве вектора. Вектор является высоким качеством, если все элементы в векторе равны. Я могу легко запустить for
петлю как
for i=1:10
for j=i+1:10
check equality upto the tolerance
end
end
Но даже тогда я не могу понять, что вычисление сделать внутри вложенной для петель присвоить скаляр, представляющий качество. Есть ли лучший способ такой, что для любого вектора r
длина n
, я могу быстро вычислить скаляр, представляющий качество вектора.