共用方式為


標準函數

Std.Intrinsic 命名空間包含下列專案:

名字 描述
套用更有效率的 AND 閘道,以便搭配多重控制的作業分解使用。 請注意,目標量子位必須處於 |0⟩狀態。
ApplyUnitary 將指定的一元矩陣套用至指定的量子位。 矩陣會在運行時間檢查,以確保其圖形是正方形,而且矩陣維度 2 ^ Length(qubits)。 此作業僅供模擬器使用,硬體不支援。
CCNOT 將雙重控制的 NOT (CCNOT) 網關套用至三個量子位。
CNOT 將受控 NOT (CNOT) 網關套用至一對量子位。
實驗 套用多量子位Pauli運算子的指數。
H 將 Hadamard 轉換套用至單一量子位。
在單一量子位上執行身分識別作業 (no-op)。
M 在 Pauli Z 基礎中執行單一量子位的測量。
量值 在指定的Pauli基底中執行一或多個量子位的聯合測量。 如果基礎陣列和量子位數組的長度不同,則作業將會失敗。
訊息 記錄訊息。
R 套用有關指定Pauli軸的旋轉。
R1 系列 依指定角度套用關於 |1⟩狀態的旋轉。
R1Frac (R1Frac) 依指定為動態分數的角度,套用 |1⟩狀態的旋轉。 警告:這項作業會使用 std.Intrinsic.R 的相反 簽署慣例
RFrac 系列 以指定為動態分數的角度,套用與指定之Pauli軸的旋轉。 警告:這項作業會使用 std.Intrinsic.R 的相反 簽署慣例
重設 假設有單一量子位,請測量它,並確保它處於 |0⟩狀態,使其可以安全地釋放。
全部重置 假設有量子位數組,請加以測量,並確保它們處於 |0⟩狀態,以便安全地釋放它們。
接收 依指定角度套用 x軸的旋轉。
Rxx 套用兩個量子位Ising XX 旋轉閘道。
Ry 依指定角度套用 y軸的旋轉。
套用兩個量子位Ising YY 旋轉閘道。
Rz 依指定角度套用 z軸的旋轉。
Rzz 套用兩個量子位Ising ZZ 旋轉閘道。
S 將π/4 階段閘道套用至單一量子位。
交換 將 SWAP 閘道套用至一對量子位。
SX 系列 將 X 門的平方根應用於單個量子比特。
T 將 π/8 閘道套用至單一量子位。
X 套用 Pauli X 門。
Y 套用保利 Y 門。
Z 套用 Pauli Z 門。