diff --git a/pyfda/libs/pyfda_fix_lib.py b/pyfda/libs/pyfda_fix_lib.py index c075b1f32..fbe69a136 100644 --- a/pyfda/libs/pyfda_fix_lib.py +++ b/pyfda/libs/pyfda_fix_lib.py @@ -690,7 +690,11 @@ def fixp(self, y, scaling='mult'): if np.iscomplexobj(y): logger.warning("Casting complex values to real before quantization!") # quantizing complex objects is not supported yet - y = y.real + # y = y.real + yq = self.fixp(y.real, scaling=scaling) + 1j * self.fixp(y.imag, scaling=scaling) + logger.warning(yq) + return yq + y_in = y # store y before scaling / quantizing # ======================================================================