removeSlivers

Удалите выбросы щепки из контура формы

Описание

пример

s = removeSlivers(shapeobject,slivertol) удаляет выбросы щепки из контура формы.

Примеры

свернуть все

Создайте две прямоугольных фигуры. Измените длину и центр ориентации второго прямоугольника к показанным значениям.

rect1 = antenna.Rectangle;
rect2 = antenna.Rectangle;
rect2.Length = 1e-7;
rect2.Center = [0,0.75];

Добавьте прямоугольник 1 и прямоугольник 2.

rect3 = rect1 + rect2
rect3 = 
  Polygon with properties:

        Name: 'mypolygon'
    Vertices: [8x3 double]

show(rect3)

Figure contains an axes. The axes contains 2 objects of type patch. This object represents PEC.

Удалите щепки.

rect4 = removeSlivers(rect3,1e-6)
rect4 = 
  Polygon with properties:

        Name: 'mypolygon'
    Vertices: [4x3 double]

show(rect4)

Figure contains an axes. The axes contains 2 objects of type patch. This object represents PEC.

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

свернуть все

Форма антенны с выбросом щепки в виде antenna.Circle, antenna.Rectangle, antenna.Polygon объекты, antenna.Ellipse, или shapes функция.

Типы данных: function_handle

Расколите допуск в виде неотрицательного скаляра.

Типы данных: double

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

Введенный в R2020b