Source code for scisalt.numpy.linspacestep

import os as _os
_on_rtd = _os.environ.get('READTHEDOCS', None) == 'True'
if not _on_rtd:
    import numpy as _np


[docs]def linspacestep(start, stop, step=1): """ Returns a :class:`numpy.ndarray` starting as *start*, with elements every *step*, up to at maximum *stop*. """ # Find an integer number of steps numsteps = _np.int((stop-start)/step) # Do a linspace over the new range # that has the correct endpoint return _np.linspace(start, start+step*numsteps, numsteps+1)