title: python "TypeError: 'numpy.float64' object cannot be interpreted as an integer"
body: <pre><code>import numpy as np
  
  for i in range(len(x)):
      if (np.floor(N[i]/2)==N[i]/2):
          for j in range(N[i]/2):
                  pxd[i,j]=x[i]-(delta*j)*np.sin(s[i]*np.pi/180)
                  pyd[i,j]=y[i]-(delta*j)*np.cos(s[i]*np.pi/180)
  
      else:
          for j in range((N[i]-1)/2):
                  pxd[i,j]=x[i]-(delta*j)*np.sin(s[i]*np.pi/180)
                  pyd[i,j]=y[i]-(delta*j)*np.cos(s[i]*np.pi/180)     
  </code></pre>
  
  <p>Does anyone has an idea of solving this problem? Running these codes
  successfully? </p>