EHfields

Электрическое и магнитное поля антенн; Встроенные электрическое и магнитное поля антенного элемента в массивах

Описание

[e,h] = EHfields(object,frequency) вычисляет x, y и z компоненты электрического поля и магнитного поля объекта антенны или массива на заданной частоте.

пример

EHfields(object,frequency) строит графики абсолютных значений векторов электрического и магнитного поля вместе с соответствующими знаковыми комплексными углами при заданных значениях частоты и в заданных точках пространства. Коэффициент умножения с абсолютным значением поля + 1 для положительного и -1 для отрицательного комплексного угла.

пример

[e,h] = EHfields(object,frequency,points) вычисляет x, y и z компоненты электрического поля и магнитного поля объекта антенны или массива. Эти поля вычисляются в заданных точках пространства и на заданной частоте.

пример

EHfields(object, frequency, points) строит графики абсолютных значений векторов электрического и магнитного поля вместе с соответствующими знаковыми комплексными углами при заданных значениях частоты и в заданных точках пространства. Коэффициент умножения с абсолютным значением поля + 1 для положительного и -1 для отрицательного комплексного угла.

EHfields(___,Name,Value) строит графики векторов электрического и магнитного поля с дополнительными опциями, заданными одним или несколькими Name-Value пара аргументов с использованием любого из предыдущих синтаксисов.

Используйте 'ElementNumber' и 'Termination' свойство вычислять встроенные электрическое и магнитное поля антенного элемента в массиве, соединенной с источником напряжения. Модель источника напряжения состоит из идеального источника напряжения 1 В последовательно с импедансом источника. Встроенный шаблон включает в себя эффект взаимной связи из-за других антенных элементов в массиве.

Примеры

свернуть все

Постройте графики электрических и магнитных полей архимедовой спиральной антенны по умолчанию.

h = spiralArchimedean;
EHfields(h,4e9)

Figure contains 2 axes and another object of type uicontrol. Axes 1 with title Electric (E) and Magnetic (H) Field contains 2 objects of type quiver. These objects represent E, H. Axes 2 contains 3 objects of type patch, surface.

Вычислите электрическое и магнитное поля в точке 1m вдоль оси Z от архимедовой спиральной антенны.

h = spiralArchimedean;
[e,h] = EHfields(h,4e9,[0;0;1])
e = 3×1 complex

   0.4137 + 0.2557i
   0.3040 - 0.4084i
   0.0000 + 0.0000i

h = 3×1 complex

  -0.0008 + 0.0011i
   0.0011 + 0.0007i
  -0.0000 - 0.0000i

Создайте архимедовую спиральную антенну. Постройте график вектора электрического и магнитного поля в плоскости z = 1см от антенны.

h = spiralArchimedean;

Задайте точки на прямоугольной сетке в плоскости X-Y.

[X,Y] = meshgrid(-.05:.01:.05,-.05:.01:.05);

Добавьте смещение Z 0,01.

p = [X(:)';Y(:)';.01*ones(1,prod(size(X)))];

Постройте график вектора электрического и магнитного поля в плоскости z = 1см. от антенны

EHfields (h,4e9,p)

Figure contains 2 axes and another object of type uicontrol. Axes 1 with title Electric (E) and Magnetic (H) Field contains 2 objects of type quiver. These objects represent E, H. Axes 2 contains 3 objects of type patch, surface.

Постройте графики встроенных векторных полей линейного массива, когда первый элемент возбужден, и все другие антенные элементы оконечны с помощью сопротивления 50 Ом.

l = linearArray; 
EHfields(l, 70e6, 'ElementNumber', 1, 'Termination', 50);

Figure contains 2 axes and another object of type uicontrol. Axes 1 with title Electric (E) and Magnetic (H) Field contains 2 objects of type quiver. These objects represent E, H. Axes 2 contains 6 objects of type patch, surface.

Вычислите электрическое и магнитное поля дипольной антенны.

[E H] = EHfields(dipole, 70e6:2e6:80e6, [0 0 0]')
E = 3×6 complex

   0.0000 - 0.0000i   0.0000 - 0.0000i   0.0000 - 0.0000i   0.0000 - 0.0000i   0.0000 - 0.0000i   0.0000 - 0.0000i
  -0.0242 + 0.0030i  -0.0251 + 0.0028i  -0.0263 + 0.0025i  -0.0277 + 0.0023i  -0.0292 + 0.0021i  -0.0308 + 0.0020i
  -1.5494 - 1.9676i  -1.8677 - 1.6821i  -2.0155 - 1.3838i  -2.0573 - 1.1327i  -2.0447 - 0.9371i  -2.0075 - 0.7881i

H = 3×6 complex
10-3 ×

  -0.6066 + 0.0834i  -0.5235 + 0.1859i  -0.4344 + 0.2367i  -0.3583 + 0.2546i  -0.2985 + 0.2554i  -0.2525 + 0.2482i
   0.0000 - 0.0000i   0.0000 - 0.0000i   0.0000 - 0.0000i   0.0000 - 0.0000i   0.0000 - 0.0000i   0.0000 - 0.0000i
   0.0000 + 0.0000i   0.0000 + 0.0000i   0.0000 + 0.0000i   0.0000 + 0.0000i   0.0000 + 0.0000i   0.0000 + 0.0000i

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

свернуть все

Объект антенны или массива, заданный как скалярный указатель.

Пример: h = spiralArchimedean

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

Частота, используемая для вычисления электрических и магнитных полей, заданная в виде скаляра или вектора в Гц.

Пример: 70e6

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

Декартовы координаты точек в пространстве, заданные как 3-байтовая p комплексная матрица. p - число точек, в которых можно вычислить E-H поле.

Пример: [0;0;1]

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

Аргументы в виде пар имя-значение

Пример: 'ScaleFields',[2 0.5] задает скалярные значения электрического и магнитного полей

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value соответствующее значение. Name должны находиться внутри одинарных кавычек (''). Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

Значение, которым можно масштабировать электрическое и магнитное поля, заданное как разделенная разделенными запятой парами, состоящая из 'ScaleFields' и двухэлементный вектор. Первый элемент масштабирует поле E, а второй элемент масштабирует H-поле. Значение 2 удваивает относительную длину каждого поля. Значение 0.5 чтобы вдвое увеличить длину любого поля. Значение 0 строит графики любого поля без автоматического масштабирования.

Пример: 'ScaleFields', [2 0.5]

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

Поле для отображения, заданное как разделенная разделенными запятой парами, состоящая из 'ViewField' и текстовый ввод. 'E' отображает электрическое поле и 'H' отображает магнитное поле.

Пример: 'ViewField', 'E'

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

Антенный элемент в массиве, заданный как разделенная разделенными запятой парами, состоящая из 'ElementNumber' и скаляром Этот антенный элемент соединяется с источником напряжения.

Примечание

Используйте это свойство для вычисления встроенного шаблона массива.

Пример: 'ElementNumber',1

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

Значение импеданса для завершения элемента массива, заданное как разделенная разделенными запятой парами, состоящая из 'Termination' и скаляром. Значение импеданса завершает другие антенные элементы массива, вычисляя встроенный шаблон антенны, соединенной с источником напряжения.

Примечание

Используйте это свойство для вычисления встроенного шаблона массива.

Пример: 'Termination',40

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

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

свернуть все

x, y z компоненты электрического поля, возвращенные как 3-байтовая p комплексная матрица в В/м. Размерная p является числом точек в пространстве, в которых вычисляются электрическое и магнитное поля.

x, y z компоненты магнитного поля, возвращенные как 3-байтовая p комплексная матрица в H/m. Размерная p является числом точек в пространстве, в которых вычисляются электрическое и магнитное поля.

См. также

|

Введенный в R2015a