exponenta event banner

уникальный

Получить набор уникальных значений в fixed.Interval объект

Описание

пример

uniqueinterval = unique(interval) возвращает вектор пошаговой сортировки и неперекрывающихся интервалов, которые представляют эквивалентное значение, установленное как fixed.Interval объект, interval.

Примеры

свернуть все

Используйте unique функция для получения неперекрывающегося набора интервалов из массива Interval объекты.

intervals = fixed.Interval({-5,5},{-10,10},{4,20},{50,100})
    [-5,5]    [-10,10]    [4,20]    [50,100]

  1x4 fixed.Interval with properties:

              LeftEnd
             RightEnd
         IsLeftClosed
        IsRightClosed

Первые три интервала, представленные в объекте, перекрываются друг с другом. Четвертый интервал отделен от набора.

uniqueInterval = unique(intervals)
uniqueInterval = 

    [-10,20]    [50,100]

  1x2 fixed.Interval with properties:

              LeftEnd
             RightEnd
         IsLeftClosed
        IsRightClosed

Выходные данные, uniqueInterval, массив из двух Interval объекты, объединяет три перекрывающихся интервала в один Interval объект.

Входные аргументы

свернуть все

Вход fixed.Interval объект, указанный как fixed.Interval объект или массив fixed.Interval объекты.

Выходные аргументы

свернуть все

Неперекрывающийся набор Interval объекты, возвращенные как fixed.Interval объект или массив fixed.Interval объекты.

Когда interval является скаляром Interval , выходные данные совпадают с входными данными.

Представлен в R2019b