Skip to main content
IBM Quantum Platform

qiskit.visualization.visualize_transition

qiskit.visualization.visualize_transition(circuit, trace=False, saveas=None, fpg=100, spg=2)

GitHub

Crea una animación que muestre las transiciones entre estados de un único qubit aplicando puertas cuánticas.

Obsoleto desde la versión 1.2.0

La función qiskit.visualization.transition_visualization.visualize_transition() está obsoleta a partir de Qiskit 1.2.0. Se eliminará en la versión 2.0.

Parámetros

  • circuit (QuantumCircuit) – Qiskit single-qubit QuantumCircuit. Las puertas admitidas son h,x, y, z, rx, ry, rz, s, sdg, t, tdg y u1.
  • trace (bool) – Controla si se muestran los vectores de trazado - historial de 10 vectores pasados en cada paso de la animación.
  • saveas (str) – El usuario puede elegir guardar la animación como un vídeo en su sistema de archivos. Este argumento es una cadena de ruta con nombre de archivo y extensión (por ejemplo, “movie.mp4” para guardar el vídeo en el directorio de trabajo actual).
  • fpg (int) – Fotogramas por puerta. Mayor control sobre la suavidad de la animación y las necesidades computacionales para renderizar la animación. Funciona bien para tkinter GUI como es, para jupyter GUI podría ser preferible elegir fpg entre 5-30.
  • spg (int) – Segundos por puerta. Cuántos segundos debe durar la animación de las transiciones individuales de las puertas.

Devuelve

Si arg jupyter es True. De lo contrario, abre la GUI tkinter y regresa después de que la GUI se cierra.

Tipo de retorno

IPython.core.display.HTML

Eleva

¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.