exponenta event banner

антенна. Круг

Создание окружности с центром в начале координат на плоскости X-Y

Описание

Используйте antenna.Circle объект для создания окружности с центром в начале координат и на плоскости X-Y. Вы можете использовать antenna.Polygon для создания однослойных или многослойных антенн с использованием pcbStack.

Создание

Описание

пример

circle = antenna.Circle создает окружность с центром в начале координат и на плоскости X-Y.

пример

circle = antenna.Circle(Name,Value) задает свойства, используя одну или несколько пар имя-значение. Например, circle = antenna.Circle('Radius',0.2) создает круг с радиусом 0,2 м. Каждое имя свойства заключено в кавычки.

Свойства

развернуть все

Имя круга, заданный символьный вектор.

Пример: 'Name','Circle1'

Пример: circle.Name= 'Circle1'

Типы данных: char | string

Декартовы координаты центра окружности, задающие 2-элементный вектор с каждым элементом, измеренным в метрах.

Пример: 'Center',[0.006 0.006]

Пример: circle.Center= [0.006 0.006]

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

Радиус круга, заданный скаляром в метрах.

Пример: 'Radius',2

Пример: circle.Radius= 2

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

Количество точек дискретизации на окружности, заданное скаляром.

Пример: 'NumPoints',16

Пример: circle.NumPoints= 2

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

Функции объекта

addОперация логического объединения для двух фигур
subtractОперация логического вычитания для двух фигур
areaРасчет площади формы в квадратных метрах
intersectЛогическое пересечение двух фигур
rotateПоворот формы вокруг оси и угла
rotateXПоворот формы вокруг оси X и угла
rotateYПоворот формы вокруг оси Y и угла
rotateZПоворот формы вокруг оси Z и угла
translateПереместить фигуру в новое расположение
showОтображение антенной или решетчатой структуры; отобразить форму как заполненный фрагмент
meshСвойства сетки металлической или диэлектрической антенны или решетки
removeHolesУдалить отверстия из формы
removeSliversУдаление узких отклонений от границы формы

Примеры

свернуть все

Создание и просмотр окружности с помощью antenna.Circle и просмотреть его.

c1 = antenna.Circle
c1 = 
  Circle with properties:

         Name: 'mycircle'
       Center: [0 0]
       Radius: 1
    NumPoints: 30

show(c1)

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

Создайте окружность радиусом 4 м.

c2 = antenna.Circle('Radius',4)
c2 = 
  Circle with properties:

         Name: 'mycircle'
       Center: [0 0]
       Radius: 4
    NumPoints: 30

Создайте окружность радиусом 1 м. Центр окружности находится в [1 0].

circle1 = antenna.Circle('Center',[1 0],'Radius',1);

Создайте прямоугольник длиной 2 м и шириной 4 м с центром в начале координат.

rect1 = antenna.Rectangle('Length',2,'Width',2);

Добавьте две фигуры вместе с помощью + функция.

polygon1 = circle1+rect1
polygon1 = 
  Polygon with properties:

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

show(polygon1)

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

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