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-элемента в герц. Значения должны быть положительными и соответствовать порядку 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Вычислите заданные параметры для объектов rfckt или объектов 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Запишите данные RF из схемы или объекта данных зарегистрировать
getz0Вычислите характеристический импеданс объекта линии электропередачи RFCKT
readСчитайте данные RF с файла на новую или существующую схему или объект данных
restoreВосстановите данные к исходным частотам
getopОтобразите условия работы
groupdelayГрупповая задержка S-объекта-параметра или объекта фильтра RF или объекта схемы 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 object. The axes object contains an object of type line. This object represents S_{21}.

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