yparameters

Создайте Y-объект-параметра

Синтаксис

hy = yparameters(filename)
hy = yparameters(hnet)
hy = yparameters(data,freq)
hy = yparameters(rftbxobj)

Описание

пример

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

hy = yparameters(hnet) создает Y-объект-параметра из объекта параметра сети RF Toolbox™ hnet.

hy = yparameters(data,freq) создает Y-объект-параметра из данных Y-параметра, data, и частот, freq.

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

Примеры

свернуть все

Извлеките y-параметры от default.s2p и постройте на графике кузнеца.

Y = yparameters('default.s2p')
Y = 
  yparameters: Y-parameters object

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

  rfparam(obj,i,j) returns Y-parameter Yij

figure;
smith(Y,1,1)

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

свернуть все

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

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

Пример: hy = yparameters('defaultbandpass.s2p');

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

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

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

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

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

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

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

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

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

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

свернуть все

Данные Y-параметра, возвращенные как скалярный указатель. disp(hy) возвращает свойства объекта:

  • NumPorts — Количество портов, заданных как целое число. Функция вычисляет это значение автоматически, когда вы создаете объект.

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

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

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