Resolve RTSD-265
Compare changes
- Eric Kooistra authored
+ 228
− 93
@@ -23,14 +23,42 @@
@@ -55,25 +83,19 @@ class PolyPhaseFirFilterStructure:
@@ -92,18 +114,36 @@ class PolyPhaseFirFilterStructure:
@@ -116,12 +156,12 @@ class PolyPhaseFirFilterStructure:
@@ -129,18 +169,61 @@ class PolyPhaseFirFilterStructure:
@@ -149,34 +232,34 @@ def upsample(x, Nup, coefs, verify=False, verbosity=1): # interpolate
@@ -202,15 +285,15 @@ def upsample(x, Nup, coefs, verify=False, verbosity=1): # interpolate
@@ -222,14 +305,17 @@ def upsample(x, Nup, coefs, verify=False, verbosity=1): # interpolate
@@ -245,20 +331,20 @@ def upsample(x, Nup, coefs, verify=False, verbosity=1): # interpolate
@@ -267,7 +353,7 @@ def downsample(x, Ndown, coefs, verify=False, verbosity=1): # decimate
@@ -329,12 +415,7 @@ def downsample(x, Ndown, coefs, verify=False, verbosity=1): # decimate
@@ -345,23 +426,20 @@ def downsample(x, Ndown, coefs, verify=False, verbosity=1): # decimate
@@ -373,17 +451,75 @@ def downsample(x, Ndown, coefs, verify=False, verbosity=1): # decimate
@@ -391,17 +527,17 @@ def resample(x, Nup, Ndown, coefs, verify=False, verbosity=1): # interpolate an
@@ -409,20 +545,19 @@ def resample(x, Nup, Ndown, coefs, verify=False, verbosity=1): # interpolate an
@@ -430,17 +565,16 @@ def resample(x, Nup, Ndown, coefs, verify=False, verbosity=1): # interpolate an
@@ -451,6 +585,7 @@ def resample(x, Nup, Ndown, coefs, verify=False, verbosity=1): # interpolate an
@@ -465,11 +600,11 @@ def resample(x, Nup, Ndown, coefs, verify=False, verbosity=1): # interpolate an