Есть D-мерная прямоугольная (картезианская) сетка, для которой заданы координаты всех узлов. Проблема в том, что координаты могут быть заданы с некоторой погрешностью (ошибка округления, кривые руки и т.д. и т.п.). Считается что погрешность много меньше шага сетки.
Вопрос - как понять, какие размеры у сетки (в узлах) по всем осям? Т.е. мы скажем имеем двумерную сетку, смотрим на нее вдоль оси Y - имеем по Х сколько то групп точек. Нужно посчитать число групп. Автоматически естественно;-)
Сетка не обязательно равномерная, по некоторым осям может быть например логарифмический масштаб (хотелось бы это как то тоже определять), но могут и вообще хрен знает как шаги прыгать - тут уж ничего не поделаешь...