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.
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.