qiskit.visualization.plot_gate_map
qiskit.visualization.plot_gate_map(backend, figsize=None, plot_directed=False, label_qubits=True, qubit_size=None, line_width=4, font_size=None, qubit_color=None, qubit_labels=None, line_color=None, font_color='white', ax=None, filename=None, qubit_coordinates=None)
Traza el mapa de puertas de un dispositivo.
Parámetros
- backend (Backend) – La instancia de backend que se utilizará para trazar el mapa de la puerta del dispositivo.
- figsize (tuple) – Tamaño de la figura de salida (ancho x alto) en pulgadas.
- plot_directed (bool) – Mapa de acoplamiento dirigido.
- label_qubits (bool) – Etiqueta los qubits.
- qubit_size (float) – Tamaño del marcador qubit.
- line_width (float) – Anchura de las líneas.
- font_size (int) – Tamaño de letra de las etiquetas de los qubits.
- qubit_color (list) – Una lista de colores para los qubits
- qubit_labels (list) – Una lista de etiquetas qubit
- line_color (list) – Una lista de colores para cada línea de coupling_map.
- font_color (str) – El color de la fuente para las etiquetas de los qubits.
- ax (Axes) – Una instancia de ejes Matplotlib.
- filename (str) – ruta de archivo donde guardar la imagen.
- qubit_coordinates (Sequence) – Una entrada de secuencia opcional (normalmente una lista o una matriz) de coordenadas de tipo « 2d » para cada qubit. La longitud de la secuencia debe coincidir con el número de qubits del backend. La secuencia debe corresponder a las coordenadas planas, en una cuadrícula cuadrada con origen en el 0, en la que se encuentra cada qubit.
Devuelve
Un ejemplo de figura Matplotlib.
Tipo de retorno
Figura
Eleva
- QiskitError - Si ha intentado pasar un simulador o el backend es None, pero uno de num_qubits, mpl_data, o cmap es None.
- MissingOptionalLibraryError - Si matplotlib no está instalado.
Ejemplo
from qiskit.providers.fake_provider import GenericBackendV2
from qiskit.visualization import plot_gate_map
backend = GenericBackendV2(num_qubits=5)
plot_gate_map(backend)
¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.