lowpass_oracle class
#include <multiplierless/lowpass_oracle.hpp>
Oracle for FIR lowpass filter design.
Contents
This example is taken from Almir Mutapcic in 2006:
min \gamma s.t. L^2(\omega) \le R(\omega) \le U^2(\omega), \forall \omega \in
[0, \pi] R(\omega) > 0, \forall \omega \in [0, \pi]
Constructors, destructors, conversion operators
-
lowpass_oracle(filter_
design_ construct&& Fdc) - Construct a new lowpass oracle object.
Public functions
- auto operator()(const Arr& x, double& Spsq) -> std::tuple< ParallelCut, bool > -> auto
Public variables
Function documentation
auto lowpass_ oracle:: operator()(const Arr& x,
double& Spsq) -> std::tuple< ParallelCut, bool >
Parameters | |
---|---|
x in | |
Spsq in | |
Returns | auto |