来自维基百科的电路不起作用的原因是因为所提供的相位门顺时针转动而不是逆时针转动(例如-45度而不是+45度)。维基百科上的电路(也可能是教科书)使用的是R(pi / 2)门,但你有一个R ( - pi / 2)门。
有几种方法可以解决这个问题:
使用Z(-180), - 90和-45模拟+45度门。类似的想法为+90。
将电路上下颠倒,使电线1上的门现在在线3上,反之亦然。
将交换部分(最后三个X门)从末端移动到开始
除了最后的三个X之外,反转所有门的顺序。
(我认为)恰好应用上述三项。
可能还有很多方法。弄清楚每个人工作的原因很有趣。
对不起,倒退的阶段令人困惑。 (这实际上是我的电路模拟器,我写的是
包含解决方案的博客文章
。)