translate

Переместите форму в новое местоположение

Описание

пример

c = translate(shape,locationpoints) перемещает форму в новое заданное местоположение с помощью вектора сдвига.

Примеры

свернуть все

Создайте многоугольник с помощью antenna.Polygon с вершинами в [-1 0 0;-0.5 0.2 0;0 0 0] и просмотрите его.

p = antenna.Polygon('Vertices', [-1 0 0;-0.5 0.2 0;0 0 0])
p = 
  Polygon with properties:

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

show(p)
axis equal

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

Поймайте в сети многоугольник и просмотрите его.

mesh(p,0.2)

Figure contains an axes object. The axes object contains an object of type patch.

Переместите многоугольник в новое местоположение на плоскости X-Y.

translate(p,[2,1,0])
axis equal

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

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

свернуть все

Сформируйте созданные использующие пользовательские элементы и объекты фигуры Antenna Toolbox в виде объекта.

Пример: c = translate(rectangle1,[2 1 0]) где rectangle1 создается с помощью antenna.Rectangle объект.

Вектор сдвига в виде вектора.

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

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

| | | | | | | | | | |

Введенный в R2017a