exponenta event banner

rfckt.datafile

Компонент или сеть из данных файла

Описание

Используйте datafile объект для представления радиочастотных компонентов и сетей, которые характеризуются измеренными или смоделированными данными в файле.

Используйте read для считывания данных из файла в одном из следующих форматов:

  • Пробный камень

  • Agilent ® P2D

  • Агилент S2D

  • AMP

Создание

Описание

пример

h = rfckt.datafile возвращает объект цепи, все свойства которого имеют значения по умолчанию.

h = rfckt.datafile(Name,Value) задает свойства, используя одну или несколько пар имя-значение. Например, rfckt.datafile('IntType','Cubic') создает радиочастотный компонент или сеть, использующую кубическую интерполяцию. Можно указать несколько пар имя-значение. Заключите каждое имя свойства в кавычку. Не указанные свойства сохраняют значения по умолчанию.

Свойства

развернуть все

Это свойство доступно только для чтения.

Вычисленные S-параметры, показатель шума, OIP3 и значения групповой задержки, указанные как rfdata.data объект. Дополнительные сведения см. в разделе Алгоритмы.

Типы данных: function_handle

Имя файла, содержащего данные цепи, указанное как 1-by-1 символьный массив.

Типы данных: char

Метод интерполяции, указанный как 1-by-N символьный массив следующих значений:

МетодОписание
Linear (по умолчанию)Линейная интерполяция
SplineИнтерполяция кубического сплайна
CubicКусочно-кубическая эрмитовая интерполяция

Типы данных: char

Это свойство доступно только для чтения.

Имя объекта, указанное как 1-by-N символьный массив.

Типы данных: char

Это свойство доступно только для чтения.

Количество портов, указанное как положительное целое число. Значение по умолчанию - 2.

Типы данных: double

Функции объекта

analyzeАнализ объекта RFCKT в частотной области
calculateРасчет указанных параметров для объектов rfckt или объектов rfdata
circleРисование кругов на диаграмме Смита
extractИзвлечение указанных параметров сети из объекта rfckt или объекта данных
listformatСписок допустимых форматов для указанного параметра объекта цепи
listparamСписок допустимых параметров для указанного объекта цепи
loglogПечать параметров указанного объекта цепи с использованием логарифмической шкалы
plotПечать заданных параметров объекта цепи на плоскости X-Y
plotyyПечать параметров ВЧ-цепи или ВЧ-данных на плоскости X-Y с осями Y на левой и правой сторонах
getopОтображение условий эксплуатации
polarПечать заданных параметров объекта в полярных координатах
semilogxПечать параметров объекта ВЧ-канала с использованием логарифмической шкалы для оси X
semilogyПечать параметров объекта ВЧ-канала с использованием логарифмической шкалы для оси y
smithПечать параметров объекта цепи на диаграмме Смита
writeЗапись радиочастотных данных из канала или объекта данных в файл
getz0Получение характеристического импеданса объекта линии передачи
readСчитывание радиочастотных данных из файла в новую или существующую цепь или объект данных
restoreВосстановление данных на исходные частоты
getopОтображение условий эксплуатации
groupdelayГрупповая задержка объекта S-параметра или объекта RF-фильтра или объекта цепи RF Toolbox

Примеры

свернуть все

Представляют радиочастотные компоненты и сети, которые характеризуются измеренными или смоделированными данными в файле с помощью rfckt.datafile.

data=rfckt.datafile('File','default.s2p')
data = 
   rfckt.datafile with properties:

          IntpType: 'Linear'
              File: 'default.s2p'
             nPort: 2
    AnalyzedResult: [1x1 rfdata.data]
              Name: 'Data File'

Алгоритмы

analyze метод вычисляет AnalyzedResult с использованием данных, сохраненных в File свойство объекта. Если файл, указанный с этим свойством, содержит сетевые параметры Y- или Z, analyze сначала преобразует эти параметры, поскольку они существуют в rfckt.datafile объект, к S-параметрам. С помощью метода интерполяции, указанного с помощью 'IntpType' собственность, analyze интерполирует S-параметры для определения S-параметров на заданных частотах. В частности, analyze упорядочивает S-параметры в соответствии с возрастающим порядком их частот, fn. Затем он интерполирует S-параметры с помощью MATLAB ®interp1 функция. Например, кривая на следующей диаграмме иллюстрирует результат интерполяции параметров S11 на пяти различных частотах.

Дополнительные сведения см. в разделах «Одномерная интерполяция» и interp1 справочная страница в документации MATLAB.

Ссылки

[1] Открытый форум EIA/IBIS, спецификация формата файла Touchstone, редакция 1.1, 2002

Представлен до R2006a