ShiftPhase.draw¶
- ShiftPhase.draw(dt=1, style=None, filename=None, interp_method=None, scale=1, channels_to_plot=None, plot_all=False, plot_range=None, interactive=False, table=True, label=False, framechange=True, scaling=None, channels=None)¶
Plot the instruction.
- Parameters
dt (
float
) – Time interval of samplesstyle (Optional[SchedStyle]) – A style sheet to configure plot appearance
filename (
Optional
[str
]) – Name required to save pulse imageinterp_method (
Optional
[Callable
]) – A function for interpolationscale (
float
) – Relative visual scaling of waveform amplitudeschannels_to_plot (
Optional
[List
[Channel
]]) – Deprecated, see channelsplot_all (
bool
) – Plot empty channelsplot_range (
Optional
[Tuple
[float
]]) – A tuple of time range to plotinteractive (
bool
) – When set true show the circuit in a new window (this depends on the matplotlib backend being used supporting this)table (
bool
) – Draw event table for supported instructionslabel (
bool
) – Label individual instructionsframechange (
bool
) – Add framechange indicatorsscaling (
Optional
[float
]) – Deprecated, see scalechannels (
Optional
[List
[Channel
]]) – A list of channel names to plot
- Returns
A matplotlib figure object of the pulse schedule
- Return type
matplotlib.figure