hparameters

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

Синтаксис

hh = hparameters(filename)
hh = hparameters(hnet)
hh = hparameters(data,freq)
hh = hparameters(rftbxobj)

Описание

пример

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

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

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

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

Примеры

свернуть все

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

 h = hparameters('default.s2p')
h = 
  hparameters: h-parameters object

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

  rfparam(obj,i,j) returns h-parameter hij

  h11 = rfparam(h,1,1);

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

свернуть все

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

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

Пример: hh = hparameters('defaultbandpass.s2p');

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

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

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

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

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

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

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

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

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

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

свернуть все

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

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

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

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