Ranged Optimization

Maximize a signal within a range.

Sweeps a setting \(z\) within a range, measures an optimization quantity \(f(z)\) and calculates \(z_0\) such that:

$$f(z_0) >= f(z) \, \forall z$$

finally sets \(z = z_0 + z_{offset}\)

add to your app:

    def setup(self):

        from ScopeFoundry import RangedOptimization

        self.add_measurement(RangedOptimization(self))

overview