Coupling Matrix Optimizer

版本 2.0.0.0 (299.5 KB) 作者: Carlos Carceller
Visualize and optimize the response of a filter coupling matrix.
1.9K 次下载
更新 2017/5/12

查看许可证

Coupling Matrix Optimizer is a simple, but powerful, GUI that allows microwave filter designers to optimize coupling matrices (which represent coupled-resonator filters). It is especially indicated to obtain coupling schemes for which no formal synthesis procedure exist, as well as extract an equivalent network representation from the EM simulation of a filtering structure.
Define the number of nodes in the CM, filter center frequency and bandwidth. Then, choose the cells of the matrix that you want to optimize by simply clicking on them. Set the goals for your filter and any equality that you wish to enforce. Finally, let Matlab's optimization toolbox adjust the coupling matrix until it provides the result you desire.
Networks with multiple ports (including multiplexers) and/or non-resonating nodes (NRN) are supported.
Several examples are included as references.

引用格式

Carlos Carceller (2026). Coupling Matrix Optimizer (https://ww2.mathworks.cn/matlabcentral/fileexchange/53672-coupling-matrix-optimizer), MATLAB Central File Exchange. 检索时间: .

MATLAB 版本兼容性
创建方式 R2014a
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Problem-Based Optimization Setup 的更多信息
版本 已发布 发行说明
2.0.0.0

New features:
- Visualize and optimize magnitude, phase and group delay
- Fine-tune specific CM values with slider
- Change options of optimization method
- Set validity of goals in a specific frequency range
- Display the node scheme

1.0.0.0