skrf.tlineFunctions.voltage_current_propagation¶
- skrf.tlineFunctions.voltage_current_propagation(v1, i1, z0, theta)[source]¶
Voltages and currents calculated on electrical length theta of a transmission line.
Give voltage v2 and current i1 at theta, given voltage v1 and current i1 at theta=0 and given characteristic parameters gamma and z0.
i1 i2 ○-->---------------------->--○ v1 gamma,z0 v2 ○----------------------------○ <------------ d -------------> theta=0 theta
Uses (inverse) ABCD parameters of a transmission line.
- Parameters:
v1 (array-like (nfreqs,)) – total voltage at z=0
i1 (array-like (nfreqs,)) – total current at z=0, directed toward the transmission line
z0 (array-like (nfreqs,)) – characteristic impedance
theta (number or array-like (nfreq, ntheta)) – electrical length of the line (may be complex).
- Returns:
v2 (array-like (nfreqs, ntheta)) – total voltage at z=d
i2 (array-like (nfreqs, ndtheta) – total current at z=d, directed outward the transmission line