smm2s

Преобразуйте S-параметры 2N-порта смешанного режима в несимметричные S-параметры 4N-порта

Синтаксис

s_params = smm2s(s_dd,s_dc,s_cd,s_cc)
s_params = smm2s(s_dd,s_dc,s_cd,s_cc,option)

Описание

s_params = smm2s(s_dd,s_dc,s_cd,s_cc) преобразовывает смешанный режим, N - S-параметры порта в несимметричный, S-параметры 2N-порта, s_params. smm2s сопоставляет первую половину портов смешанного режима к нечетным парам несимметричных портов и сопоставляет вторую половину с четными парами.

s_params = smm2s(s_dd,s_dc,s_cd,s_cc,option) преобразовывает данные S-параметра с помощью дополнительного аргумента option. Можно также переупорядочить порты в s_params с помощью функции snp2smp.

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

свернуть все

S-параметры, заданные как комплексный N-by-N-by-K массив, содержащий матрицы K общего режима, N - S-параметры порта (Scc).

S-параметры, заданные как комплексный N-by-N-by-K массив, содержащий матрицы K перекрестного режима, N - S-параметры порта (Scd).

S-параметры, заданные как комплексный N-by-N-by-K массив, содержащий матрицы K перекрестного режима, N - S-параметры порта (Sdc).

S-параметры, заданные как комплексный N-by-N-by-K массив, содержащий матрицы K дифференциального режима, N - S-параметры порта (Sdd).

Порядок порта, заданный как 1, 2, 3 определяет, как функция заказывает порты:

  • 1smm2s сопоставляет первую половину пар смешанного режима к нечетным парам несимметричных портов и сопоставляет вторую половину с четными парами. Например, в смешанном режиме, сети с 4 портами:

    • Порт 1 становится несимметричными портами 1 и 3.

    • Порт 2 становится несимметричными портами 5 и 7.

    • Порт 3 становится несимметричными портами 2 и 4.

    • Порт 4 становится несимметричными портами 6 и 8.

  • 2smm2s сопоставляет первую половину пар смешанного режима к несимметричным портам в возрастающем числовом приказе, выполненном второй половиной, также в порядке возрастания. Например, в смешанном режиме, сети с 4 портами:

    • Порт 1 становится несимметричными портами 1 и 2.

    • Порт 2 становится несимметричными портами 3 и 4.

    • Порт 3 становится несимметричными портами 5 и 6.

    • Порт 4 становится несимметричными портами 7 и 8.

  • 3smm2s сопоставляет первую половину пар смешанного режима к несимметричным портам в возрастающем числовом порядке. Функция сопоставляет вторую половину с парами портов в порядке убывания. Например, в смешанном режиме, сети с 4 портами:

    • Порт 1 становится несимметричными портами 1 и 2.

    • Порт 2 становится несимметричными портами 3 и 4.

    • Порт 3 становится несимметричными портами 8 и 7.

    • Порт 4 становится несимметричными портами 6 и 5.

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

свернуть все

S-параметры, возвращенные как комплекс 2N 2N K массивом, представляющим несимметричный K, S-параметры 2N-порта.

Примеры

свернуть все

Преобразуйте между смешанным режимом и несимметричными S-параметрами. Создайте S-параметры смешанного режима:

ckt = read(rfckt.passive,'default.s4p'); 
s4p = ckt.NetworkData.Data; 
[sdd,scd,sdc,scc] = s2smm(s4p);

Преобразуйте их назад в несимметричные S-параметры с 4 портами.

s4p_converted_back = smm2s(sdd,scd,sdc,scc);
s4p_converted_back_new = s4p_converted_back(1:5)
s4p_converted_back_new = 1×5 complex

   0.0857 - 0.1168i  -0.5366 - 0.6860i   0.0957 - 0.0700i   0.0055 + 0.0051i  -0.5372 - 0.6804i

Ссылки

Granberg, T., руководство цифровых методов для высокоскоростного проекта. Верхний Сэддл-Ривер, NJ: Prentice Hall, 2004.

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

| | | | |

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