exponenta event banner

rfdata.power

Хранение выходной мощности и фазовой информации для усилителей или смесителей

Описание

Используйте power класс для хранения выходной мощности и фазовых характеристик для объекта цепи.

Создание

Описание

пример

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

h = rfdata.power(`property1',value1,'property2',value2,...) задает свойства, используя одну или несколько пар имя-значение. Можно указать несколько пар имя-значение. Заключить имя каждого свойства в кавычку

Свойства

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

Частотные данные, заданные как вектор М-элемента в герцах. Значения должны быть положительными и соответствовать данным мощности в 'Phase', 'Pin', и 'Pout' свойства. Порядок частот равен порядку фаз и значений мощности. По умолчанию это свойство пустое.

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

Данные фазового сдвига, заданные как ячейка М-элемента в градусах. Значения соответствуют частотам, хранящимся в 'Freq' собственность. Значения в каждом элементе соответствуют значениям входной мощности, хранящимся в 'Pin' собственность. Значение по умолчанию: 1.

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

Входные данные мощности, заданные как векторная ячейка M-элемента в ваттах. Значения соответствуют частотам, хранящимся в 'Freq' собственность. Например,

Pin = {[A]; [B]; [C]};

где A, B, и C - векторы столбцов, содержащие первые три частоты, хранящиеся в 'Freq' собственность.

Значение по умолчанию: 1.

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

Выходные данные мощности, заданные как вектор M-элемента в ваттах. Значения соответствуют частотам, хранящимся в 'Freq' собственность. Значения в каждом элементе соответствуют значениям входной мощности, хранящимся в 'Pin' собственность. Значение по умолчанию: 1.

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

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

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

Примеры

свернуть все

Создание объекта для хранения выходной мощности и фазовых спецификаций с помощью rfdata.power.

f = [2.08 2.10]*1.0e9;
phase = {[27.1 35.3],[15.4 19.3 21.1]};
pin = {[0.001 0.002],[0.001 0.005 0.01]};
pout = {[0.0025 0.0031],[0.0025 0.0028 0.0028]};
powerdata = rfdata.power
powerdata = 
   rfdata.power with properties:

     Freq: []
      Pin: {[1 10]}
     Pout: {[1 10]}
    Phase: {}
     Name: 'Power data'

powerdata.Freq = f;
powerdata.Phase = phase;
powerdata.Pin = pin;
powerdata.Pout = pout;
Представлен в R2009a