заряд

Распределение заряда на металлической или диэлектрической антенне или поверхности массивов

Синтаксис

charge(object,frequency)
c = charge(object,frequency)
[c,p] = charge(object,frequency)
charge(object,frequency,'dielectric')
c = charge(object,frequency,'dielectric')
c = charge(___,Name,Value)

Описание

пример

charge(object,frequency) вычисляет и строит абсолютное значение заряда на поверхности антенны или поверхности объекта массивов на заданной частоте.

пример

c = charge(object,frequency) возвращает вектор зарядов в C/m на поверхности антенны или объекта массивов, на заданной частоте.

[c,p] = charge(object,frequency) возвращает вектор зарядов в C/m на поверхности антенны или объекта массивов, на заданной частоте и в точке, в которой выполнялось вычисление заряда.

пример

charge(object,frequency,'dielectric') вычисляет и строит абсолютное значение, бросаются на заданное значение частоты на диэлектрической поверхности антенны или массива.

c = charge(object,frequency,'dielectric') возвращает x, y, компоненты z заряда на диэлектрической поверхности антенны или объекта массивов, на заданной частоте.

c = charge(___,Name,Value) вычисляет заряд на поверхность антенны с помощью дополнительных пар "имя-значение".

Примеры

свернуть все

Вычислите и постройте распределение заряда на bowtieTriangular антенне на частоте на 70 МГц.

h = bowtieTriangular;
charge (h, 70e6);

Вычислите распределение заряда линейной матрицы на частоте на 70 МГц.

h = linearArray;
h.NumElements = 4;
C = charge(h,70e6);

Создайте микрополосковую антенну закрашенной фигуры с помощью 'FR4' в качестве диэлектрической подложки.

d = dielectric('FR4');
pm = patchMicrostrip('Length',75e-3, 'Width',37e-3,                 ...
        'GroundPlaneLength',120e-3, 'GroundPlaneWidth',120e-3, ...
        'Substrate',d)
pm = 
  patchMicrostrip with properties:

               Length: 0.0750
                Width: 0.0370
               Height: 0.0060
            Substrate: [1x1 dielectric]
    GroundPlaneLength: 0.1200
     GroundPlaneWidth: 0.1200
    PatchCenterOffset: [0 0]
           FeedOffset: [-0.0187 0]
                 Tilt: 0
             TiltAxis: [1 0 0]
                 Load: [1x1 lumpedElement]

show(pm)

Постройте распределение заряда на антенне на частоте 1,67 ГГц.

figure
charge(pm,1.67e9,'dielectric')

Создайте значение по умолчанию pifa (плоский, инвертировал антенну F).

ant = pifa;

Визуализируйте распределение заряда на pifa антенне в шкале log10.

charge(ant,1.75e9,'scale','log10')

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

свернуть все

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

Частота раньше вычисляла распределение заряда, заданное как скаляр в Гц.

Пример: 70e6

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

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

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: 'scale','log10'

Масштабируйтесь, чтобы визуализировать распределение заряда на поверхности антенны, заданной как строка или указатель на функцию. Значения строки: 'linear', 'log', 'log10'. По умолчанию значением является 'linear'. Указатель на функцию может иметь любую математическую функцию как log, log10, cos, sin и т.д.

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

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

свернуть все

Комплексные заряды, возвращенные как 1 n вектором в C/m. Это значение вычисляется на каждую треугольную mesh или каждую диэлектрическую поверхность четырехгранника на поверхности антенны или массива. из антенны или массива.

Декартовы координаты, представляющие центр каждого треугольника в mesh, возвращенной как 3 n действительной матрицей.

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

|

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