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), возвращенные как вектор. The i и j входные параметры определяют, какие параметры возвращает функция.

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

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

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

См. также

| | (Antenna Toolbox) | (Antenna Toolbox)

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