Advertisement
MagicWinnie

Untitled

Dec 15th, 2018
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.74 KB | None | 0 0
  1. import numpy as np
  2. inputt=input().split(' ')
  3. a1=list()
  4. a2=list()
  5. for i in range(len(inputt)):
  6.     inputt[i]=inputt[i].split(',')
  7.     a1.append(inputt[i][0])
  8.     a2.append(inputt[i][1])
  9. data_1 = np.fft.fft(a1)
  10. data_2 = np.fft.fft(a2)
  11. Fs = 160.0; # sampling rate
  12. Ts = 1.0/Fs; # sampling interval
  13. t = np.arange(0,1,Ts) # time vector
  14. ff = 1; # frequency of the signal
  15. y = a1
  16. n = len(y)
  17. k = np.arange(n)
  18. T = n/Fs
  19. frq = k/T
  20. frq = frq[range(int(n/2))]
  21. value = 16500
  22. left_h = 8
  23. right_h = 14
  24. left_i = np.argwhere(frq == left_h)[0][0]
  25. right_i = np.argwhere(frq == right_h)[0][0]
  26. value = np.max(abs(data_1))/3.95
  27. if sum(abs(data_1[left_i:right_i])) > sum(abs(data_2[left_i:right_i])):
  28.     print(1)
  29. else:
  30.     print(2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement