def buttap(N):
    if abs(int(N)) != N:
        raise ValueError("Filter order must be a nonnegative integer")
    z = numpy.array([])
    m = numpy.arange(-N+1, N, 2)
    # Middle value is 0 to ensure an exactly real pole
    p = -numpy.exp(1j * pi * m / (2 * N))
    k = 1
    return z, p, k
Deletes objects found from the given queryset in single direct SQL
dataset/ETHPy150Open scipy/scipy/scipy/signal/filter_design.py/buttap--crossover with--dataset/ETHPy150Open django/django/django/db/models/query.py/QuerySet._raw_delete