microsoft/qdk

Public

mirrored fromhttps://github.com/microsoft/qdkAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
billti/activitybar-icon

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

samples/testing/classical_values/src/Measurement.qs

7lines · modecode

1/// # Summary
2/// Prepares the qubits in the given basis state, measures them, and returns the measurement result.
3operation MeasureBasisState(bits : Bool[]) : Result[] {
4 use qs = Qubit[Length(bits)];
5 ApplyPauliFromBitString(PauliX, true, bits, qs);
6 return MResetEachZ(qs);
7}