Я получал эту ошибку в Matlab, когда пытался вычислить выпуклую оболочку набора чисел, вписанных в окружность. Вот код, и ошибка, которую я продолжал получать: Ошибка вычисления выпуклой оболочки. Указано недостаточно уникальных точек.
for u = 1:50;
for v = 1:50;
if sqrt(((u-25)^2)+((v-25)^2)) <= 25
c = convhull(u,v);
plot(u(c),v(c),'r-',u,v,'b*')
end
end
end