使用QuTip,我想沿着X-Y平面在Bloch球面上绘制Hadamard门。这是我开始编写的代码,但是在定义时间沿Bloch球的门演变时遇到了麻烦。互联网搜索在布洛赫(Bloch)球面上为双Hadamard门产生了QuTip code
,但我真的不想将其用作实现目标的跳板。
如何使用我的代码正确定义门的时间演变?
from qutip import *
import numpy as np
import scipy
import matplotlib.colors
from math import pi
from math import sqrt
#Defining the Hamiltonian
op=1/np.sqrt(2)*Qobj([1,1],[1,-1])
Qop5=Qobj(op)
k=Qop5/np.pi*1.j
H=k.full()
#Defining the initial state vector
psi0=basis(2,0)
#Defining the gate's time evolution
def gate(t)
return(np.pi*1.j*H*t).expm()