mirror of
https://github.com/simon987/wavelib.git
synced 2025-04-20 18:46:45 +00:00
commit : db1 accuracy improved
This commit is contained in:
parent
74d5dd3b3f
commit
2197daab4d
@ -165,10 +165,10 @@ int filtlength(char* name) {
|
|||||||
int filtcoef(char* name, double *lp1, double *hp1, double *lp2, double *hp2) {
|
int filtcoef(char* name, double *lp1, double *hp1, double *lp2, double *hp2) {
|
||||||
int i;
|
int i;
|
||||||
if (!strcmp(name,"haar") || !strcmp(name,"db1")) {
|
if (!strcmp(name,"haar") || !strcmp(name,"db1")) {
|
||||||
double lp1_a[] = { 0.7071, 0.7071 };
|
double lp1_a[] = { 0.7071067811865475, 0.7071067811865475 };
|
||||||
double hp1_a[] = { -0.7071, 0.7071 };
|
double hp1_a[] = { -0.7071067811865475, 0.7071067811865475 };
|
||||||
double lp2_a[] = { 0.7071, 0.7071 };
|
double lp2_a[] = { 0.7071067811865475, 0.7071067811865475 };
|
||||||
double hp2_a[] = { 0.7071, -0.7071 };
|
double hp2_a[] = { 0.7071067811865475, -0.7071067811865475 };
|
||||||
for (i = 0; i < 2; ++i) {
|
for (i = 0; i < 2; ++i) {
|
||||||
lp1[i] = lp1_a[i];
|
lp1[i] = lp1_a[i];
|
||||||
hp1[i] = hp1_a[i];
|
hp1[i] = hp1_a[i];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user