dds-mem.py 177 B

12345678
  1. import numpy as np
  2. a = 2**23 - 2
  3. x = (np.arange(2048) + 0.5) / 4096
  4. lut = np.round(a * np.cos(np.pi * x)).astype(np.uint32)
  5. print("\n".join([format(v, "06x") for v in lut]))