Skip to main content
IBM Quantum Platform

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)

GitHub

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

Ejemplo

from qiskit.providers.fake_provider import GenericBackendV2
from qiskit.visualization import plot_gate_map

backend = GenericBackendV2(num_qubits=5)

plot_gate_map(backend)
Salida del código anterior.
¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.