scqubits.utils.plotting#

Functions

contours(x_vals, y_vals, func[, ...])

Contour plot of a 2d function func(x,y).

data_vs_paramvals(xdata, ydata[, label_list])

Plot of a set of ydata vs xdata.

evals_vs_paramvals(specdata[, which, ...])

Generates a simple plot of a set of eigenvalues as a function of one parameter.

matelem_vs_paramvals(specdata[, ...])

Generates a simple plot of matrix elements as a function of one parameter.

matrix(data_matrix[, mode, show_numbers])

Create a "skyscraper" plot and a 2d color-coded plot of a matrix.

matrix2d(matrix[, mode, show_numbers, ...])

Display a matrix as a color-coded 2d plot, optionally printing the numerical values of the matrix elements.

matrix_skyscraper(matrix[, mode])

Display a 3d skyscraper plot of the matrix

wavefunction1d(wavefuncs, potential_vals[, ...])

Plots the amplitude of a single real-valued 1d wave function, along with the potential energy if provided.

wavefunction1d_discrete(wavefunc, **kwargs)

Plots the amplitude of a real-valued 1d wave function in a discrete basis.

wavefunction1d_nopotential(wavefuncs[, offset])

Plots the amplitude of a single real-valued 1d wave function, along with the potential energy if provided.

wavefunction2d(wavefunc[, zero_calibrate])

Creates a density plot of the amplitude of a real-valued wave function in 2 "spatial" dimensions.