| measure | R Documentation |
performs a masurement on a qstate object.
measure(e1, bit = NA, repetitions = NA)
## S4 method for signature 'qstate'
measure(e1, bit = NA, repetitions = 1)
e1 |
object to measure |
bit |
bit to project on |
repetitions |
number of measurements |
measure(e1, bit, repetitions) performs repetitions many
projections/measurements of the qubit bit. If bit is not given
explicitly, all qubits are projected.
measure(e1, bit, repetitions) returns a list with the measured bit,
the number of repetitions, the probability distribution of all states
prob and the results vector value. If all bits are measured, the
basis is added to the list as basis. The collapsed state is stored as
psi if exactly one measurement is performed.
In the case of a single qubit measurement value is of length repetitions
and contains all the results of this projection. Otherwise value is of
length 2^nbits and it contains the counts how often each state has been
obtained.
## measure the separate bits
x <- H(1) * (H(2) * qstate(nbits=2))
summary(measure(x, bit=1))
hist(measure(x, rep=100))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.