def index_2_bit(state_index, num_bits):
"""Returns bit string corresponding to quantum state index
Args:
state_index : basis index of a quantum state
num_bits : the number of bits in the returned string
Returns:
A integer array with the binary representation of state_index
"""
return np.array([int(c) for c
in np.binary_repr(state_index, num_bits)[::-1]],
dtype=np.uint8)
评论列表
文章目录