Capítulo 3. Visualización de medidas y estados cuánticos

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Además de dibujar circuitos (ver "Dibujar un circuito cuántico"), Qiskit proporciona visualizaciones de datos como recuentos de medidas y estados cuánticos.

Visualización de los Recuentos de Medidas

Para visualizar los experimentos que dan lugar a recuentos de medidas, Qiskit contiene la función plot_histogram().

Uso de la función trazar_histograma

La función plot_histogram() toma un diccionario que contiene recuentos de mediciones y los traza en un gráfico de barras con una barra por estado base. Demostraremos esta función enel Ejemplo 3-1 trazando los recuentos de mediciones del ejemplo de "Uso del AerSimulator para guardar resultados de mediciones".

Ejemplo 3-1. Utilizar la función plot_histogram() para trazar recuentos de mediciones
from qiskit import QuantumCircuit,Aer,transpile
from qiskit.visualization import plot_histogram

qc = QuantumCircuit(2)
qc.h(0)
qc.cx(0, 1)
qc.measure_all()

backend = Aer.get_backend("aer_simulator")
tqc = transpile(qc, backend)
job = backend.run(tqc, shots=1000)
result = job.result()
counts = result.get_counts(tqc)

plot_histogram(counts)

La figura 3-1 muestra los recuentos expresados como probabilidades en un gráfico de barras.

Figura 3-1. Ejemplo de gráfico de barras ...

Get Guía de bolsillo Qiskit now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.