exponenta event banner

вычесть

Операция логического вычитания для двух фигур

Описание

пример

c = subtract(shape1,shape2) вычитает shape1 и shape2 используя операцию вычитания. Вы также можете использовать - для вычитания двух фигур.

Примеры

свернуть все

Создайте прямоугольник длиной 0,15 м и шириной 0,15 м.

r  = antenna.Rectangle('Length',0.15,'Width',0.15);

Создайте второй прямоугольник длиной 0,05 м и шириной 0,05 м. Установите центр второго прямоугольника на половину длины первого прямоугольника r.

n = antenna.Rectangle('Center',[0.075,0],'Length',0.05,'Width',0.05);

Создайте и просмотрите прямоугольник с вырезами, вычитая n из r.

rn  = r-n;
show(rn)

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

Вычислите площадь прямоугольника с вырезами.

area(rn)
ans = 0.0212

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

свернуть все

Фигуры, созданные с использованием пользовательских элементов и объектов формы Antenna Toolbox™, заданных как дескриптор объекта.

Пример: c = subtract(rectangle1, rectangle2) где rectangle1 и rectangle2 - фигуры, созданные с помощью antenna.Rectangle объект.

См. также

| | | | | | | | | | |

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