Пример #1
0
 def condfuncgen(num, val1, val2):
     if num == 0:
         return lambda x: logical_and(less_equal(x, val1),
                                      greater_equal(x, val2))
     elif num == 2:
         return lambda x: less_equal(x, val2)
     else:
         return lambda x: logical_and(less(x, val1), greater_equal(x, val2))
Пример #2
0
 def condfuncgen(num, val1, val2):
     if num == 0:
         return lambda x: logical_and(less_equal(x, val1),
                                      greater_equal(x, val2))
     elif num == 2:
         return lambda x: less_equal(x, val2)
     else:
         return lambda x: logical_and(less(x, val1),
                                      greater_equal(x, val2))
Пример #3
0
def bartlett(M):
    """bartlett(M) returns the M-point Bartlett window.
    """
    if M < 1:
        return array([])
    if M == 1:
        return ones(1, float)
    n = arange(0,M)
    return where(less_equal(n,(M-1)/2.0),2.0*n/(M-1),2.0-2.0*n/(M-1))
Пример #4
0
 def __call__(self, x):
     "Execute the call behavior."
     return umath.less_equal(x, self.critical_value)