rfwrite

Запишите данные о сети RF в файл Пробного камня

Описание

пример

rfwrite(data,freq,filename) создает файл данных Пробного камня, filename. rfwrite файлы пробного камня выводят 16 цифр.

Примечание

RF Toolbox™ не поддерживает Пробный камень 2,0 файла.

пример

rfwrite(netobj,filename) создает файл Пробного камня из сетевого объекта параметра, netobj.

пример

rfwrite(_____,Name,Value) создает файл Пробного камня с помощью опций в аргументах пары "имя-значение" после filename.

Примеры

Запишите файл пробного камня Используя значения данных и частоты

Запишите новый файл Пробного камня из файла default.s2p использование data как S50.Parameters и freq как S50.Frequencies. Выход хранится в defaultnew.s2p.

S50 = sparameters('default.s2p');
data = S50.Parameters;
freq = S50.Frequencies;
rfwrite(data, freq, 'defaultnew.s2p')

Запишите файл пробного камня Используя параметры сетевого объекта

Преобразуйте существующий файл Пробного камня passive.s2p к S-parameters с новым значением сопротивления. Запишите файл Пробного камня passive100.s2p использование новых S-параметров.

S50 = sparameters('passive.s2p');
S100 = newref(S50,100);
rfwrite(S100, 'passive100.s2p');

Запишите файл пробного камня Используя Аргументы в виде пар имя-значение

Преобразуйте существующий файл Пробного камня passive.s2p к S-parameters с новым значением сопротивления. Запишите файл Пробного камня passive150.s2p в MHz использование новых S-параметров.

S50 = sparameters('passive.s2p');
S150 = newref(S50,150);
rfwrite(S150, 'passive150.s2p','FrequencyUnit', 'MHz');

Запишите файл пробного камня Используя Y-параметры

Преобразуйте существующий файл Пробного камня passive.s2p к Y-parameters. Запишите файл Пробного камня passive.y2p в MHz использование новых Y-параметров.

Y50 = yparameters('passive.s2p');
rfwrite(Y50, 'passive.y2p','FrequencyUnit', 'MHz');

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

свернуть все

Количество портов и частот в виде N-by-N-by-K матрица, чтобы создать файл Пробного камня. N количество портов данных, которые будут записаны. K количество частот.

Пример: 2x2x20 объединяют дважды

Типы данных: double
Поддержка комплексного числа: Да

Значение частот в виде числового вектора из длины K, представляет значение частот в Гц.

Пример: 202 x 1 дважды

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

Имя файла Пробного камня в виде вектора символов.

Пример: default.s2p

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

Сетевой объект параметра в виде скаляра, чтобы создать файл Пробного камня. netobj может быть любой из следующих типов s-parameters, y-parameters, z-parameters, h-parameters, g-parameters, или abcd-parameters.

Пример: 1x1 S-параметры

Типы данных: double
Поддержка комплексного числа: Да

Аргументы в виде пар имя-значение

Пример: rfwrite (S150, 'passive150.s2p', 'FrequencyUnit', 'МГц')

Дополнительные разделенные запятой пары Name,Value аргументы, где Name имя аргумента и Value соответствующее значение. Name должен появиться в одинарных кавычках ('').

Масштабирование модуля для значения частоты в виде разделенной запятой пары, состоящей из 'Frequency Unit' и любое из значений, показанных в сводных данных значения.

Пример: 3.150746640000000e-04

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

Сетевой тип параметра в виде разделенной запятой пары, состоящей из 'Parameter' и любое из значений, показанных в сводных данных значения. Эта пара определяет тип параметра, в который должны быть преобразованы данные в файле Пробного камня.

Пример: 0.0018 + 0.0122i 0.9981 - 0.0127i 0.9984 - 0.0131i 0.0017 + 0.0123i

Типы данных: double
Поддержка комплексного числа: Да

Формат хранилища файлов в виде разделенной запятой пары, состоящей из 'Format' любое из значений показано в сводных данных значения. Эта пара определяет формат, чтобы хранить файл Пробного камня.

Пример: MA

Ссылочное сопротивление в виде разделенной запятой пары, состоящей из 'ReferenceResistance' и положительная скалярная величина.

Пример: 100

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

Смотрите также

| | |

Введенный в R2014a