| cqgate {qsimulatR} | R Documentation |
A controlled single qubit gate
Description
This class represents a generic controlled gate
Details
The qubits are counted from 1 to nbits starting with the least
significant bit.
Slots
bitsInteger. Integer vector of bits. The first is the control bit, the second the target bit.
gatesqgate. The single qubit gate.
Examples
x <- H(1) * qstate(nbits=2)
## application of the CX (CNOT) gate to bit 1,2
z <- cqgate(bits=c(1L, 2L), gate=X(2L)) * x
z
## the same as, but differently implemented
z <- CNOT(c(1,2)) * x
z
[Package qsimulatR version 1.1.1 Index]