#include <util_sparx.h>
Public Member Functions | |
| sincBlackman (int M_, float fc_, int ntable_=1999) | |
| virtual | ~sincBlackman () |
| float | sBwin_tab (float x) const |
| int | get_sB_size () const |
| Return the size of the kernel. | |
Protected Member Functions | |
| virtual void | build_sBtable () |
Protected Attributes | |
| int | M |
| float | fc |
| kernel size | |
| int | ntable |
| cut-off frequency | |
| vector< float > | sBtable |
| float | fltb |
| Tabulate kernel for speed. | |
|
||||||||||||||||
|
|
|
|
Definition at line 186 of file util_sparx.h. 00186 {};
|
|
|
|
|
|
Return the size of the kernel.
Definition at line 194 of file util_sparx.h. 00194 { return M; }
|
|
|
Definition at line 188 of file util_sparx.h. References x. 00188 {
00189 float xt;
00190 if(x<0.0f) xt = -x*fltb+0.5f; else xt = x*fltb+0.5f;
00191 return sBtable[ (int) xt];
00192 }
|
|
|
kernel size
Definition at line 179 of file util_sparx.h. |
|
|
Tabulate kernel for speed.
Definition at line 183 of file util_sparx.h. |
|
|
Definition at line 178 of file util_sparx.h. |
|
|
cut-off frequency
Definition at line 180 of file util_sparx.h. |
|
|
Definition at line 181 of file util_sparx.h. |
1.3.9.1