exponenta event banner

rfparam

Извлечение вектора параметров сети

Описание

пример

n_ij = rfparam(hnet,i,j) извлекает вектор сетевых параметров (i, j) из объекта сетевых параметров ,hnet.

abcd_vector = rfparam(habcd,abcdflag) извлекает вектор A, B, C или D из объекта ABCD-параметра, habcd.

Примеры

свернуть все

Прочитайте файл default.s2p в объект sparameters и получите S21 значение.

S = sparameters('default.s2p');
s21 = rfparam(S,2,1)
s21 = 191×1 complex

  -0.6857 + 1.7827i
  -0.6560 + 1.7980i
  -0.6262 + 1.8131i
  -0.5963 + 1.8278i
  -0.5664 + 1.8422i
  -0.5363 + 1.8563i
  -0.5062 + 1.8700i
  -0.4760 + 1.8835i
  -0.4457 + 1.8966i
  -0.4152 + 1.9094i
      ⋮

Входные аргументы

свернуть все

Флаг, определяющий, какие ABCD-параметры извлекает функция, указанный как 'A', 'B', 'C', или 'D'.

2-портовые параметры ABCD, заданные как объект параметров RF Toolbox™ ABCD. При указании abcdflag, необходимо также указать объект ABCD-параметра.

Сетевые параметры, указанные как объект сетевых параметров RF Toolbox.

Индекс извлекаемой строки данных, указанный как положительное целое число.

Индекс столбца извлекаемых данных, указанный как положительное целое число.

Выходные аргументы

свернуть все

Сетевые параметры (i, j), возвращаемые как вектор. i и j входные аргументы определяют, какие параметры возвращает функция.

Пример: S_21 = rfparam(hs,2,1)

Параметры A, B, C или D-, возвращаемые в виде вектора. abcdflag входной аргумент определяет, какие параметры возвращает функция. Функция поддерживает только 2-портовые параметры ABCD; таким образом, выходной сигнал всегда является вектором.

Пример: a_vector = rfparam(habcd,'A');

См. также

| | (Панель инструментов антенны) | (Панель инструментов антенны)

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