Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Public Member Functions | List of all members
LowpassPrototypeCoeffs Class Reference

Calculates normalized element values for lowpass filter prototypes. More...

#include <LowpassPrototypeCoeffs.h>

Public Member Functions

 LowpassPrototypeCoeffs (FilterSpecifications)
 Constructor initializes with filter specifications.
 
std::deque< double > getCoefficients ()
 Calculates prototype coefficients based on filter response type.
 

Detailed Description

Calculates normalized element values for lowpass filter prototypes.

Computes g-parameters (normalized element values) for various filter approximations

Constructor & Destructor Documentation

◆ LowpassPrototypeCoeffs()

LowpassPrototypeCoeffs::LowpassPrototypeCoeffs ( FilterSpecifications  SP)

Constructor initializes with filter specifications.

Parameters
specsFilter specifications (order, ripple, response type)

Member Function Documentation

◆ getCoefficients()

std::deque< double > LowpassPrototypeCoeffs::getCoefficients ( )

Calculates prototype coefficients based on filter response type.

Returns
Deque of g-parameters: [g0, g1, g2, ..., gN, gN+1] where g0 = source impedance (normalized to 1) g1...gN = element values (L or C) gN+1 = load impedance

The documentation for this class was generated from the following files: