Coupling Coefficient K For a Resonator Filter

版本 1.0.0.0 (5.6 KB) 作者: Serhend Arvas
This function calculates the coupling coefficient of a resonator filter based on the scattering para
1.5K 次下载
更新时间 2008/9/24

查看许可证

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.

Then
K =
(F_high^2-F_low^2)/(F_high^2+F_low^2)

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 (www.sonnetlist.com).

引用格式

Serhend Arvas (2024). Coupling Coefficient K For a Resonator Filter (https://www.mathworks.com/matlabcentral/fileexchange/21525-coupling-coefficient-k-for-a-resonator-filter), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2008a
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Accelerators & Beams 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0.0