rfdata.data

Сохраните результат анализа объекта схемы

Описание

Используйте data класс для хранения S-параметров, шумового рисунка в децибелах и частотно-зависимых выходных (OIP3) точек точки пересечения третьего порядка.

Существует три способа создать rfdata.data объект:

  • Можно создать его, задав его свойства из данных рабочей области с помощью rfdata.data конструктор.

  • Вы можете создать его из данных файла, используя read способ.

  • Вы можете выполнить анализ частотного диапазона объекта схемы, используя analyze метод, и программное обеспечение RF Toolbox™ сохраняет результаты в rfdata.data объект.

Создание

Описание

пример

h = rfdata.dataвозвращает объект данных, все свойства которого имеют значения по умолчанию.

h = rfdata.data('Property1',value1,'Property2',value2,...) устанавливает свойства с помощью одной или нескольких пар "имя-значение". Можно задать несколько пары "имя-значение". Заключайте каждое имя свойства в кавычку

Свойства

расширить все

Частотные данные для S-параметров в S-Parameters свойство, заданное как вектор M-элемента в hertz. Значения должны быть положительными и соответствовать порядку S-параметров. По умолчанию это свойство пустое.

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

Групповые данные задержки, рассчитанные на каждой частоте, заданные как вектор M-элемента в секундах. По умолчанию это свойство пустое.

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

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

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

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

Шумовой рисунок, заданная в виде скаляра в дБ. 'NF' - величина шума относительно температуры шума 290 степеней кельвина. Значение по умолчанию является нулем, указывающим на бесшумную систему.

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

Выход точки пересечения третьего порядка, заданный как скаляр в ваттах. Это свойство представляет гипотетический уровень выходного сигнала, при котором тональные сигналы третьего порядка достигали бы того же уровня амплитуды, что и желаемые входные тональные сигналы. Значение по умолчанию Inf.

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

Данные S-параметра, заданные как 2-by-2-by-M массив. M - количество частот, на которых заданы параметры сети. По умолчанию это свойство пустое.

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

Эталонное сопротивление, заданное как скаляр в омах. Значение по умолчанию 50 ом.

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

Импеданс нагрузки, заданный как скаляр в омах. Значение по умолчанию 50 ом.

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

Входной импеданс, заданный как скаляр в омах. Значение по умолчанию 50 ом.

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

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

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

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

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

Примеры

свернуть все

file = 'default.s2p';
h = read(rfdata.data,file);  % Read file into data object.
figure
plot(h,'s21','db');   % Plot dB(S21) in XY plane.

Figure contains an axes. The axes contains an object of type line. This object represents S_{21}.

Введенный в R2009a