Esempio n. 1
0
    def inverse(self, value):
        if not self.scaled():
            raise ValueError("Not invertible until scaled")
        vmin, vmax = self.vmin, self.vmax

        if cbook.iterable(value):
            val = ma.asarray(value)
            return vmin * ma.power((vmax/vmin), val)
        else:
            return vmin * pow((vmax/vmin), value)
Esempio n. 2
0
    def inverse(self, value):
        if not self.scaled():
            raise ValueError("Not invertible until scaled")
        vmin, vmax = self.vmin, self.vmax

        if cbook.iterable(value):
            val = ma.asarray(value)
            return vmin * ma.power((vmax / vmin), val)
        else:
            return vmin * pow((vmax / vmin), value)
Esempio n. 3
0
 def transform(self, a):
     return ma.power(10.0, a) / 10.0
Esempio n. 4
0
 def transform(self, a):
     return ma.power(self.base, a) / self.base
Esempio n. 5
0
 def transform(self, a):
     return ma.power(npy.e, a) / npy.e
Esempio n. 6
0
 def transform(self, a):
     return ma.power(2.0, a) / 2.0