Engee documentation

g2h

Converts hybrid g-parameters to h-parameters.

Library

EngeeRF

Syntax

Function call

Arguments

Input arguments

# g_params — dual-port reverse hybrid g-parameters

+ 2×2×M array of complex numbers

Details

Two-port inverse hybrid g-parameters specified as an array of complex numbers of size on on , where represents the number of frequency points of two-port inverse hybrid g-parameters.

Output arguments

# h_params — dual-port hybrid h-parameters

+ 2×2×M array of complex numbers

Details

Two-port hybrid h-parameters returned as an array of complex numbers of size on on , where represents the number of frequency points of two-port reverse hybrid h-parameters.

Examples

Conversion of g-parameters to h-parameters

Details

Let’s define a matrix of g-parameters and convert them to h-parameters.

using EngeeRF

g_11 = -6.55389515512306e-007 + 6.67541048071651e-006im;
g_12 =     -0.999823389146385 -  0.000246785162909241im;
g_21 =       1.00011560038266 -  0.000129304649930592im;
g_22 =      0.314441556185771 +      2.51960941000598im;
g_params = [g_11 g_12; g_21 g_22];

h_params=g2h(g_params)
2×2 Matrix{ComplexF64}:
 0.314763+2.51977im         0.999901+0.000128827im
 -1.00019+0.000247326im  -6.54653e-7+6.67601e-6im