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. The axes 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 and other objects of type uipanel. The axes with title Select a Feeding Edge or Polygon. is empty.

Это окно UI Figure состоит из двух панелей, Среза Antenna и панели Add Feed. Выберите Режим среза, затем нажмите кнопку YZ, чтобы выбрать эту плоскость в качестве плоскости, вдоль которой можно срезать антенну.

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

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

Выберите Select a Feeding Ребра или Многоугольника на панели Add Feed, чтобы выбрать ребра для формирования закрытого многоугольника. Нажмите кнопку ОК, чтобы определить выбранные ребра как подающие ребра.

Отображается расположение корма.

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

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

расширить все

Пользовательский объект antenna stl, заданный как объект.

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

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

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

Введенный в R2020a