zparameters

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

Описание

пример

hz = zparameters(filename) создает объект Z-параметра hz путем импорта данных из файла Touchstone, заданного 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))

Figure contains an axes. The axes contains an object of type line.

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

свернуть все

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

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

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

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

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

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

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

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

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

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

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

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

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

свернуть все

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

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

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

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

Введенный в R2012b