本地模拟 (uniqc simulate)#
在本地运行量子电路模拟。
基本用法#
# 使用状态向量后端,默认 1024 shots
uniqc simulate circuit.ir
# 指定后端和 shots 数
uniqc simulate circuit.ir --backend statevector --shots 1000
# 使用密度矩阵后端
uniqc simulate circuit.ir --backend density --shots 2048
输出格式#
# 表格输出(默认)
uniqc simulate circuit.ir
# JSON 输出
uniqc simulate circuit.ir --format json
# 输出到文件
uniqc simulate circuit.ir --output result.json
表格输出示例:
┏━━━━━━━━━━━━━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━┓
┃ Simulation Results ┃ ┃
┡━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━┩
│ State │ Count │ Probability│
├───────┼───────┼────────────┤
│ 00 │ 498 │ 49.8% │
│ 11 │ 502 │ 50.2% │
└───────┴───────┴────────────┘
后端类型#
后端 |
说明 |
|---|---|
|
状态向量模拟器,返回精确概率分布 |
|
密度矩阵模拟器,支持噪声模拟 |