debug.py 518 B

1234567891011121314151617181920
  1. import cmsisdsp as dsp
  2. import numpy as np
  3. from scipy import signal
  4. firf32 = dsp.arm_fir_instance_f32()
  5. dsp.arm_fir_init_f32(firf32,3,[1.,2,3],[0,0,0,0,0,0,0])
  6. print(firf32.numTaps())
  7. filtered_x = signal.lfilter([3,2,1.], 1.0, [1,2,3,4,5,1,2,3,4,5])
  8. print(filtered_x)
  9. print(dsp.arm_fir_f32(firf32,[1,2,3,4,5]))
  10. print(dsp.arm_fir_f32(firf32,[1,2,3,4,5]))
  11. a=np.array([[1.,2,3,4],[5,6,7,8],[9,10,11,12]])
  12. b=np.array([[1.,2,3,4],[5.1,6,7,8],[9.1,10,11,12]])
  13. #print(a+b)
  14. #print("OK")
  15. v=dsp.arm_mat_add_f32(a,b)
  16. print(v)