|
Qucs-S S-parameter Viewer & RF Synthesis Tools
|
Implements a stepped-impedance lowpass filter. More...
#include <SteppedImpedanceFilter.h>


Public Member Functions | |
| SteppedImpedanceFilter () | |
| Default constructor. | |
| virtual | ~SteppedImpedanceFilter () |
| Virtual destructor. | |
| SteppedImpedanceFilter (FilterSpecifications FS) | |
| Constructor with filter specifications. | |
| void | synthesize () |
| Synthesizes the filter based on the provided specifications. | |
Public Member Functions inherited from Network | |
| virtual | ~Network () |
| Destructor. | |
Additional Inherited Members | |
Public Attributes inherited from Network | |
| SchematicContent | Schematic |
| Circuit data including components, nets, and simulation info. | |
Implements a stepped-impedance lowpass filter.
This class synthesizes lowpass filters using the stepped-impedance technique, where lumped inductors and capacitors from the prototype are replaced by transmission line sections of alternating high and low characteristic impedances. High-impedance lines approximate series inductors, while low-impedance lines approximate shunt capacitors. [1] "Microwave Engineering" by David M. Pozar. 4th Edition. page 424
|
inline |
Constructor with filter specifications.
| FS | Filter specifications including order, cutoff frequency, impedance, minimum/maximum impedance values, and transmission line type. |
|
virtual |
Synthesizes the filter based on the provided specifications.
Implements Network.