gparameters

Создайте гибридный-g объект параметра

Синтаксис

hg = gparameters(filename)
hg = gparameters(hnet)
hg = gparameters(data,freq)
hg = gparameters(rftbxobj)

Описание

пример

hg = gparameters(filename) создает гибридный-g объект параметра hg путем импортирования данных из файла Пробного камня, заданного filename. Все данные хранятся в real/imag формате.

hg = gparameters(hnet) создает гибридный-g объект параметра из объекта параметра сети RF Toolbox™ hnet.

hg = gparameters(data,freq) создает гибридный-g объект параметра из данных g-параметра, data, и частот, freq.

hg = gparameters(rftbxobj) данные о сети извлечений из rftbxobj и преобразовывают его в данные G-параметра.

Примеры

свернуть все

Считайте файл default.s2p как g-параметры и извлеките G11.

g = gparameters('default.s2p')
g = 
  gparameters: g-parameters object

       NumPorts: 2
    Frequencies: [191x1 double]
     Parameters: [2x2x191 double]

  rfparam(obj,i,j) returns g-parameter gij

g11 = rfparam(g,1,1);

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

свернуть все

Гибридные-g данные о параметре, заданные как массив комплексных чисел, размера 2N 2N K. Функция использует этот входной параметр, чтобы установить значение свойства Parameters hg.

Файл данных пробного камня, заданный как вектор символов, который содержит сетевые данные о параметре. filename может быть именем файла на пути MATLAB® или полном пути к файлу.

Пример: hg = gparameters('defaultbandpass.s2p');

Гибридные-g частоты параметра, заданные как вектор положительных вещественных чисел, отсортированных от самого маленького до самого большого. Функция использует этот входной параметр, чтобы установить значение свойства Frequencies hg.

Сетевые данные о параметре, заданные как скалярный указатель. Если hnet является гибридным-g объектом параметра, то hg является глубокой копией hnet. В противном случае функция выполняет сетевое преобразование параметра, чтобы создать hg. При преобразовании сетевых параметров те же ограничения применяются как те для функций преобразования данных о параметре сети RF Toolbox:

  • Объекты параметра ABCD поддерживают 2N-данные-порта.

  • Гибридные-g объекты параметра поддерживают 2 данные порта.

  • Гибридные объекты параметра поддерживают 2 данные порта.

  • S-объекты-параметра поддерживают N - данные порта.

  • Y-объекты-параметра поддерживают N - данные порта.

  • Z-объекты-параметра поддерживают N - данные порта.

Сетевой объект, заданный как скалярный указатель. Задайте rftbxobj как один из следующих типов: rfdata.data, rfdata.network, и любой анализировал тип rfckt.

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

свернуть все

Гибридные-g данные о параметре, возвращенные как скалярный указатель. disp(hg) возвращает свойства объекта:

  • Frequencies — Гибридные-g частоты параметра, заданные как K-by-1 вектор положительных вещественных чисел, отсортированных от самого маленького до самого большого. Функция устанавливает это свойство от входных параметров freq или filename.

  • Параметры Гибридные-g данные о параметре, заданные как N-by-N-by-K массив комплексных чисел. Функция устанавливает это свойство от входных параметров data или filename.

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