Ejemplo n.º 1
0
	def _get(self, new_value,old_value,anz_values,intensity):
		if _isnan(old_value):
			return new_value, True
		else:
			new_value = old_value + intensity * (new_value - old_value)
			if new_value < old_value:
				return new_value, True
			else:
				return old_value, False
Ejemplo n.º 2
0
	def _get(self,new_value,old_value,anz_values,intensity):
		if _isnan(old_value):
			return new_value, True
		else:
			##middle the basis_clustered to the new basis values
			##dependent to the size of the cluster (v = old + (new-old)/size_cluser))
			value = old_value + intensity * ( (new_value - old_value) / (anz_values+1) )
			#value in matrix, is_new_value
			return value,True
Ejemplo n.º 3
0
	def _get(self, new_value,old_value,anz_values,intensity):
		if _isnan(old_value):
			return new_value, True
		else:
			new_value = old_value + intensity * new_value
			return new_value, True
Ejemplo n.º 4
0
def isnan(a):
    """y = isnan(x) returns True where x is Not-A-Number"""
    return reshape(array([_isnan(i) for i in ravel(a)],'b'), shape(a))
Ejemplo n.º 5
0
def isnan(a):
    """y = isnan(x) returns True where x is Not-A-Number"""
    return reshape(array([_isnan(i) for i in ravel(a)], 'b'), shape(a))