In recent qiskit use to simulate some circuit diagrams, IBM q platform
qiskit tutorialhttps: //github.com/Qiskit/qiskit-tutorials
jupyter https://notebooks.quantum-computing.ibm.com/user/5d332307fbb3200074cc2b0d/tree/qiskit-tutorials
from qiskit import QuantumCircuit,ClassicalRegister,QuantumRegister
n=3
q=QuantumRegister(n)
c=ClassicalRegister(n)
circuit=QuantumCircuit(q,c)
circuit.x(q[0])
circuit.h(q)
circuit.cx(q[0],q[2])
circuit.measure(q,c)
print(circuit)
circuit.draw(output='mpl')
Results Figure
ps:
circuit.draw(output='mpl') ##可以正确输出电路图
circuit.draw(output='text') ##输出的有些乱码