Используйте unique функция, чтобы получить непересекающееся множество интервалов от массива Interval объекты.
[-5,5] [-10,10] [4,20] [50,100]
1x4 fixed.Interval with properties:
LeftEnd
RightEnd
IsLeftClosed
IsRightClosedПервые три интервала представлены в объектном перекрытии друг с другом. Четвертый интервал разделяется от набора.
uniqueInterval =
[-10,20] [50,100]
1x2 fixed.Interval with properties:
LeftEnd
RightEnd
IsLeftClosed
IsRightClosedВыход, uniqueInterval, массив двух Interval объекты, объединяет три перекрывающихся интервала в один Interval объект.