我想用 algorithmicx 编写一个算法,只有当从均匀分布中提取的随机变量在特定范围内时才执行某些操作。
我怎样才能以数学方式做到这一点?
我不想要这样的东西
\State $a \gets uniform(0,1)$
但也许更好的版本
\State $a \gets A \sim \mathcal{U}(0,1)$
(我甚至不知道它是否正确,但我希望你明白我在寻找什么)。
提取后的代码可能如下所示
\If {$a \geq 0.5$}
% do something
\Endif