sknrf.model.sequencer.sweep.real module

Real Number Parametric Sweep Plans.

Example

measure1 = measure.Measure() sweep1 = sweep.LinearSweep(realtime=False)

measure1.add_sweep(sweep1, ‘A’, 1, 1, realtime=False) measure1.swept_measurement()

See Also

sknrf.desktop.sequencer.measure

class sknrf.model.sequencer.sweep.real.INDEP_DIM(value)

Bases: Enum

An enumeration.

TIME = 0
FREQ = 1
class sknrf.model.sequencer.sweep.real.LinearSweep(realtime: bool = False, start: float = 0.0, stop: float = 1.0, step: float = 0.1, points: int = 0)

Bases: AbstractSweep

display_order = ['start', 'stop', 'points', 'step', 'realtime']
property step
property points
values()

The values of the sweep.

Returns:
valuesTensor

The sweep plan values.

staticMetaObject = PySide6.QtCore.QMetaObject("LinearSweep" inherits "AbstractSweep": )
class sknrf.model.sequencer.sweep.real.SpanSweep(realtime: bool = False, center: float = 0.0, span: float = 1.0, step: float = 0.1, points: int = 0)

Bases: AbstractSweep

display_order = ['center', 'span', 'step', 'realtime']
property step
property points
values()

The values of the sweep.

Returns:
valuesTensor

The sweep plan values.

staticMetaObject = PySide6.QtCore.QMetaObject("SpanSweep" inherits "AbstractSweep": )
class sknrf.model.sequencer.sweep.real.SubsetSweep(realtime: bool = False, dim: INDEP_DIM = INDEP_DIM.TIME, step: int = 1, points: int = 0)

Bases: AbstractSweep

display_order = ['points', 'step']
property dim
property step
property points
values()

The values of the sweep.

Returns:
valuesTensor

The sweep plan values.

staticMetaObject = PySide6.QtCore.QMetaObject("SubsetSweep" inherits "AbstractSweep": )
class sknrf.model.sequencer.sweep.real.PowSweep(realtime: bool = False, start: float = 0.0, stop: float = 1.0, points: int = 11, power: float = 2.0)

Bases: AbstractSweep

display_order = ['start', 'stop', 'power', 'points']
property power
staticMetaObject = PySide6.QtCore.QMetaObject("PowSweep" inherits "AbstractSweep": )
property points
values()

The values of the sweep.

Returns:
valuesTensor

The sweep plan values.

class sknrf.model.sequencer.sweep.real.LogSweep(realtime: bool = False, start: float = 0.001, stop: float = 1.0, points: int = 11, base: float = 10.0)

Bases: AbstractSweep

staticMetaObject = PySide6.QtCore.QMetaObject("LogSweep" inherits "AbstractSweep": )
display_order = ['start', 'stop', 'base', 'points']
property base
property points
values()

The values of the sweep.

Returns:
valuesTensor

The sweep plan values.