union

Объединение fixed.Interval объекты

Синтаксис

Описание

пример

C = union(A, B) возвращает объединение fixed.Interval объекты A и B.

Примеры

свернуть все

Создайте два fixed.Interval объекты.

interval1 = fixed.Interval(-10, 10)
interval1 = 
    [-10,10]

  1x1 fixed.Interval with properties:

              LeftEnd: -10
             RightEnd: 10
         IsLeftClosed: true
        IsRightClosed: true
interval2 = fixed.Interval(0,20)
interval2 = 
    [0,20]

  1x1 fixed.Interval with properties:

              LeftEnd: 0
             RightEnd: 20
         IsLeftClosed: true
        IsRightClosed: true

Найдите объединение двух Interval объекты.

intervalUnion = union(interval1, interval2)
intervalUnion = 
    [-10,20]

  1x1 fixed.Interval with properties:

              LeftEnd: -10
             RightEnd: 20
         IsLeftClosed: true
        IsRightClosed: true

Выходом является Interval возразите, чья область значений является объединением областей значений этих двух входных объектов.

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

interval3 = fixed.Interval(100, 200)
interval3 = 
    [100,200]

  1x1 fixed.Interval with properties:

              LeftEnd: 100
             RightEnd: 200
         IsLeftClosed: true
        IsRightClosed: true
intervalUnion = union(interval1, interval3)
intervalUnion = 
    [-10,10]    [100,200]

  1x2 fixed.Interval with properties:

              LeftEnd
             RightEnd
         IsLeftClosed
        IsRightClosed

Входные параметры

свернуть все

Введите fixed.Interval объекты в виде fixed.Interval объекты или массивы fixed.Interval объекты.

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

свернуть все

Объединение входа fixed.Interval объекты, возвращенные как fixed.Interval возразите или массив fixed.Interval объекты.

Выход Interval объект содержит все значения в A или B.

Смотрите также

| | | |

Введенный в R2019b