File remez.c¶
Functions
-
void CreateDenseGrid(int r, int numtaps, int numband, const double bands[], const double des[], const double weight[], int gridsize, double Grid[], double D[], double W[], int symmetry, int griddensity)¶
-
void InitialGuess(int r, int Ext[], int gridsize)¶
-
void CalcParms(int r, int Ext[], double Grid[], double D[], double W[], double ad[], double x[], double y[])¶
-
double ComputeA(double freq, int r, double ad[], double x[], double y[])¶
-
void CalcError(int r, double ad[], double x[], double y[], int gridsize, double Grid[], double D[], double W[], double E[])¶
-
int Search(int r, int Ext[], int gridsize, double E[])¶
-
void FreqSample(int N, double A[], double h[], int symm)¶
-
int isDone(int r, int Ext[], double E[])¶
-
int remez(double h[], int numtaps, int numband, const double bands[], const double des[], const double weight[], int type, int griddensity)¶