EHfields

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

Описание

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

пример

EHfields(object,frequency) строит векторы электрического и магнитного поля в заданных значениях частоты и в заданных точках на пробеле.

пример

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

пример

EHfields(object, frequency, points) строит векторы электрического и магнитного поля в заданных значениях частоты и в заданных точках на пробеле.

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

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

Примеры

свернуть все

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

h = spiralArchimedean;
EHfields(h,4e9)

Вычислите электрические и магнитные поля в точке 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)

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

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

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

[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.0000 - 0.0000i   0.0000 - 0.0000i   0.0000 - 0.0000i   0.0000 - 0.0000i   0.0000 - 0.0000i   0.0000 - 0.0000i
  -1.5560 - 1.9646i  -1.8728 - 1.6784i  -2.0195 - 1.3802i  -2.0605 - 1.1295i  -2.0476 - 0.9344i  -2.0103 - 0.7857i

H = 3×6 complex
10-3 ×

  -0.5993 + 0.0845i  -0.5167 + 0.1856i  -0.4283 + 0.2355i  -0.3530 + 0.2530i  -0.2938 + 0.2537i  -0.2484 + 0.2465i
   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, объединяют матрицу в V/m. p размерности является числом точек на пробеле, на котором вычисляются электрические и магнитные поля.

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

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

|

Представленный в R2015a