createFeed

Создайте местоположение канала для customAntennaStl объект

Описание

Feed location of plateMesh.stl, a default custom antenna 3-D geometry file used in customAntennaStl object.

пример

createFeed(antenna,FeedLocation,NumEdges) создает канал антенны для customAntennaStlобъект с помощью местоположения канала задан в FeedLocationи количество ребер задано в NumEdges. Канал антенны создается вдоль треугольных ребер, заданных в FeedLocation.

пример

createFeed(antenna) открывает окно UI Figure, из которого можно в интерактивном режиме создать канал антенны для customAntennaStlобъект. Окно рисунка имеет две панели: Slice Antenna и Add Feed .

Примеры

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

Создайте канал антенны для customAntennaStl объект с помощью интерфейса командной строки. Сначала создайте customAntennaStl объект со свойствами по умолчанию.

ant = customAntennaStl
ant = 
  customAntennaStl with properties:

          FileName: []
             Units: 'm'
      FeedLocation: []
    AmplitudeTaper: 1
        PhaseShift: 0
     UseFileAsMesh: 0
              Tilt: 0
          TiltAxis: [1 0 0]

Задайте имя файла файла STL, чтобы определить структуру антенны.

ant.FileName ='plateMesh.stl'
ant = 
  customAntennaStl with properties:

          FileName: 'plateMesh.stl'
             Units: 'm'
      FeedLocation: []
    AmplitudeTaper: 1
        PhaseShift: 0
     UseFileAsMesh: 0
              Tilt: 0
          TiltAxis: [1 0 0]

Задайте FeedLocation и NumEdges и отобразите структуру антенны.

ant.createFeed([0,0,0], 1)
show (ant)

Figure contains an axes object. The axes object contains 3 objects of type patch, surface. These objects represent PEC, feed.

Создайте customAntennaStl объект со свойствами по умолчанию.

ant= customAntennaStl;

Импортируйте файл STL.

ant.FileName = 'plateMesh.stl';

Откройте окно UI Figure.

createFeed(ant);

Figure Create Feed contains an axes object and other objects of type uipanel. The axes object with title Select a Feeding Edge or Polygon. is empty.

Окно UI Figure состоит из двух панелей, Антенны Среза и Добавить панели Канала. Выберите Slicer Mode, затем нажмите YZ, чтобы выбрать это как плоскость, вдоль которой можно нарезать вашу антенну.

Выберите область, вы хотите скрыть и затем нажать Hide, чтобы скрыть выбранную область.

Повторите процесс, пока вы не достигнете необходимой области.

Выберите Select a Feeding Edge или Polygon под Добавить панелью Канала, чтобы выбрать ребра, чтобы сформировать закрытый многоугольник. Нажмите ОК, чтобы задать выбранные ребра как питающиеся ребра.

Местоположение канала отображено.

Выбранные ребра должны быть соединены с другими ребрами, еще окно UI Figure отобразит ошибку.

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

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

Пользовательская антенна stl возражает в виде объекта.

Количество питающихся ребер в виде положительного действительного скаляра. Можно также выбрать питающиеся ребра с помощью окна UI Figure.

Точки, чтобы идентифицировать антенну питают местоположение в виде Декартовых координат в метрах. Тремя элементами вектора является X-, Y-и Z-координаты, соответственно.

Пример: createFeed(c,[0.07,0.01,0.02],1);

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

| |

Введенный в R2020a