/KlopfensteinTaper

Calculates the ideal and discretized Klopfenstein taper and associated performance in Python, Julia, and MATLAB.

Primary LanguagePythonMIT LicenseMIT

KlofensteinTaper

Klopfenstein Taper Calculation in Python, Julia, and MATLAB.

Calculates the taper length needed for a given return loss.

Samples the continuous taper at lambda/2 at Fhigh+Flow in order to keep performance across entire band.

Calculates the performance of the taper given the discretization using ABCD parameters of lossless transmission line and converts into S parameters.

MATLAB script will also export an S2P file.