pyqpanda.Visualization.quantum_state_plot

Module Contents

Functions

config_colors(x, y, z, dx, dy, dz, color)

config_normals(polygons)

config_shade_colors(color, normals[, lightsource])

state_to_density_matrix(quantum_state)

convert quantum state to density matrix

complex_phase_cmap()

config_color_array(color)

plot_state_city(state[, title, figsize, color, ...])

plot quantum state city

plot_density_matrix(M[, xlabels, ylabels, title, ...])

plot quantum state density matrix

pyqpanda.Visualization.quantum_state_plot.config_colors(x, y, z, dx, dy, dz, color)[源代码]
pyqpanda.Visualization.quantum_state_plot.config_normals(polygons)[源代码]
pyqpanda.Visualization.quantum_state_plot.config_shade_colors(color, normals, lightsource=None)[源代码]
pyqpanda.Visualization.quantum_state_plot.state_to_density_matrix(quantum_state)[源代码]

convert quantum state to density matrix

Args:

quantum state: complex list

Returns:

density matrix

Raises:

RuntimeError: if input is not a valid quantum state.

pyqpanda.Visualization.quantum_state_plot.complex_phase_cmap()[源代码]
pyqpanda.Visualization.quantum_state_plot.config_color_array(color)[源代码]
pyqpanda.Visualization.quantum_state_plot.plot_state_city(state, title='', figsize=None, color=None, ax_real=None, ax_imag=None)[源代码]

plot quantum state city

Args:

quantum state: complex list title : string for figure color : color for figure

Returns:

matplot figure

Raises:

RuntimeError: if input is not a valid quantum state.

pyqpanda.Visualization.quantum_state_plot.plot_density_matrix(M, xlabels=None, ylabels=None, title=None, limits=None, phase_limits=None, fig=None, axis_vals=None, threshold=None)[源代码]

plot quantum state density matrix

Args:

quantum state: complex list title : string for figure color : color for figure

Returns:

matplot figure

Raises:

RuntimeError: if input is not a valid quantum state.