qat.experimental.tools.schedule.visualisation module
Visualise generic schedule tracker output.
- plot_schedule(tracker, signal_interpolation='linear')
Render tracker events without displaying the resulting figure.
- Parameters:
tracker¶ (
ScheduleTracker) – Generic schedule tracker containing recorded events.signal_interpolation¶ (
Literal['linear','zero_order_hold']) – Whether to join samples linearly or hold each sample until the next one.
- Return type:
tuple[Figure,ndarray]- Returns:
The matplotlib figure and consecutive amplitude and phase axes for each tracked resource.
- visualise_schedule(tracker, signal_interpolation='linear')
Render tracker events without displaying the resulting figure.
- Parameters:
tracker¶ (
ScheduleTracker) – Generic schedule tracker containing recorded events.signal_interpolation¶ (
Literal['linear','zero_order_hold']) – Whether to join samples linearly or hold each sample until the next one.
- Return type:
tuple[Figure,ndarray]- Returns:
The matplotlib figure and consecutive amplitude and phase axes for each tracked resource.