Main Content


Compute propagation delay of transmission line

Since R2022b



pd = propagationDelay(txline,frequency) returns the propagation delay of a transmission line


collapse all

Create a microstrip transmission line with a copper trace of conductivity and thickness specified.

m = microstripLine;
m.Conductor.Name = "Copper";
m.Conductor.Conductivity = 5.8e7;
m.Conductor.Thickness = 0.001;

Calculate the propagation delay at 1 GHz.

freq = 1e9;
pd = propagationDelay(m,freq)
pd = 4.4240e-09

Input Arguments

collapse all

Transmission line, specified as a coupledMicrostripLine, microstripLine, or microstripLineCustom object.

Example: txline = microstripLine; propagationDelay(txline) calculates the propagation delay of the microstrip transmission line object with handle txline.

Data Types: char | string

Frequency to calculate the propagation delay, specified as an integer in Hz.

Output Arguments

collapse all

Propagation delay of the transmission line in seconds per meter, returned as a scalar double.

Data Types: double

Version History

Introduced in R2022b