View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Coupling Coefficient K For a Resonator Filter

3.7 | 3 ratings Rate this file 5 Downloads (last 30 days) File Size: 5.59 KB File ID: #21525 Version: 1.0

Coupling Coefficient K For a Resonator Filter


Serhend Arvas (view profile)


23 Sep 2008 (Updated )

This function calculates the coupling coefficient of a resonator filter based on the scattering para

| Watch this File

File Information

K = FindK(filename)

This program uses the SBOX
(S-parameter toolbox) by "Tudor Dima".
Specifically (SXPParse.m and Phrase2Word.m)

The toolbox is an EXCELLENT interface for manipulation of Scattering
Parameter files in Matlab.

This function will read in a Touchstone file (.snp) and calculate
a quantity K. The function finds the two highest peaks in |S21|.
The frequency of the first peak (lower frequency) is called F_low.
The frequency of the second peak (high frequency) is called F_high.

K =
This formula is from the Daniel G. Swanson Jr. article entitled
"Narrow-Band Microwave Filter Design. The article was found in the October 2007 IEEE Microwave Magazine.
The formula is on page 108.

This program was written in response to a question posted by member
"junz" on the Sonnet Community Forum (


S Parameter Toolbox (+ Z, Y, H, G, Abcd, T) inspired this file.

MATLAB release MATLAB 7.6 (R2008a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (3)
23 Sep 2010 Richard

Richard (view profile)


18 Jan 2009 Sadik

Sadik (view profile)

16 Oct 2008 mr bitter

Contact us