mindquantum.core.operators.Hamiltonian
- class mindquantum.core.operators.Hamiltonian(hamiltonian, dtype=None)[源代码]
QubitOperator哈密顿量的包装器。
- 参数:
hamiltonian (Union[QubitOperator, scipy.sparse]) - 泡利量子比特算子或者一个稀疏矩阵。
dtype (mindquantum.dtype) - 哈密顿量的数据类型。默认值:
None
。
样例:
>>> from mindquantum.core.operators import QubitOperator, Hamiltonian >>> ham = Hamiltonian(QubitOperator('Z0 Y1', 0.3)) >>> ham 3/10 [Z0 Y1]
- property dtype
获取哈密顿量的数据类型。