
谐振器滤波器耦合系数K的计算:基于散射参数的matlab实现
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本研究通过Matlab软件,提出了一种基于散射参数计算谐振器滤波器耦合系数K的新方法,为滤波器设计提供了有效的工程工具。
函数 K = FindK(文件名) 使用 SBOX 工具箱由“Tudor Dima”提供来操作 Matlab 中的参数文件。特别是 SXPParse.m 和 Phrase2Word.m 文件,用于处理 Scattering 参数文件。
该函数读取 Touchstone 文件 (.snp),计算一个量 K。它在 |S21| 曲线中找到两个最高峰值:第一个峰值(较低频率)的频率称为 F_low;第二个峰值(高频)的频率称为 F_high。然后根据公式:
\[K = \frac{F_{\text{high}}^2 - F_{\text{low}}^2}{F_{\text{high}}^2 + F_{\text{low}}^2}\]
计算 K 值,该公式来自 Daniel G. Swanson Jr. 在 2007 年 10 月的 IEEE Microwave 杂志上发表的文章《窄带微波滤波器设计》,具体出现在第 108 页。
全部评论 (0)
还没有任何评论哟~


