次の方法で共有


Std.Diagnostics

Std.Diagnostics 名前空間には、次の項目が含まれています。

名前 形容
ApplyIdleNoise 構成済みのノイズを量子ビットに適用します。
BitFlipNoise 確率 pビット フリップ ノイズ。
CheckAllZero 指定された配列内のすべての量子ビットが |0⟩ 状態であるかどうかを確認します。 存在する場合は true を返します。
CheckOperationsAreEqual 2 つの操作を指定すると、すべての入力状態に対して同じように動作することを確認します。
CheckZero の 量子ビットが |0⟩ 状態にあるかどうかを確認し、存在する場合は true を返します。
ConfigurePauliNoise シミュレーション用にパウリ ノイズを構成します。
depolarizingNoise 確率 pを持つ脱分極ノイズ。
DumpMachine 現在のターゲット コンピューターの状態をダンプします。
DumpOperation の 操作が指定された場合、指定された数の量子ビットに対する操作アクションの行列表現をダンプします。
DumpRegister 特定の量子ビットに関連付けられている現在のターゲット コンピューターの状態をダンプします。
ファクト 特定の条件が true かどうかを確認し、そうでない場合はメッセージで失敗します。
NoNoise ノイズレス動作のためのノイズなし。
PhaseFlipNoise 確率 pの位相反転ノイズ。
StartCountingFunction 指定された関数が呼び出された回数のカウントを開始します。 関数が既にカウントされている場合は失敗します。
StartCountingOperation 指定された操作が呼び出された回数のカウントを開始します。 操作が既にカウントされている場合は失敗します。
StartCountingQubits 割り当てられた量子ビットの数のカウントを開始します。 量子ビットが既にカウントされている場合は失敗します。
StopCountingFunction の 指定された関数が呼び出された回数のカウントを停止し、カウントを返します。 関数がカウントされていない場合は失敗します。
StopCountingOperation の 指定された操作が呼び出された回数のカウントを停止し、カウントを返します。 操作がカウントされていない場合は失敗します。
StopCountingQubits 割り当てられた量子ビットの数のカウントを停止し、カウントを返します。 量子ビットがカウントされていない場合は失敗します。