zparameters

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

Синтаксис

hz = zparameters(filename)
hz = zparameters(hnet)
hz = zparameters(data,freq)
hz = zparameters(rftbxobj)

Описание

пример

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

hz = zparameters(hnet) создает Z-объект-параметра из объекта параметра сети RF Toolbox™ hnet.

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

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

Примеры

свернуть все

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

Z = zparameters('defaultbandpass.s2p')
Z = 
  zparameters: Z-parameters object

       NumPorts: 2
    Frequencies: [1000x1 double]
     Parameters: [2x2x1000 double]

  rfparam(obj,i,j) returns Z-parameter Zij

z11 = rfparam(Z,1,1);

Постройте мнимую часть Z11.

 plot(Z.Frequencies, imag(z11))

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

свернуть все

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

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

Пример: hz = zparameters('defaultbandpass.s2p');

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

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

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

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

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

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

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

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

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

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

свернуть все

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

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

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

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

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

Для просмотра документации необходимо авторизоваться на сайте