mindquantum.utils.ket_string
- mindquantum.utils.ket_string(state, tol=1e-7)[源代码]
- 获取量子态的ket格式。 - 参数:
- state (numpy.ndarray) - 输入量子态。 
- tol (float) - 小幅度的忽略容差。默认值: - 1e-7。
 
- 返回:
- str,量子态的ket格式。 
 - 样例: - >>> import numpy as np >>> from mindquantum.utils import ket_string >>> state = np.array([1, -1j])/np.sqrt(2) >>> print(ket_string(state)) ['√2/2¦0⟩', '-√2/2j¦1⟩']