// if x = y then {if_code}; else then {else_code}
,>,< / empty memory
[->-<]> / (x)'y
[>->]< / 0'(y-x)
+[
{if_code}
->>
]< / {if x=y then} (0)'0; {else then} 0'y-x'(1)
[
{else_code}
[-]
]< / 0'(y-x)
/ empty memory
Run Code Online (Sandbox Code Playgroud)
/是显示内存应该是什么样子,'是分隔内存中的值,()用来显示指针在哪里,//是注释,{}是描述
每当我尝试运行它时,无论我输入什么,if_code 和 else_code 都会运行。
我想制作一个 matplotlib colormesh,它不规则地缩放以使某些行和列比其他行和列更宽。
请记住,我对 matplotlib 不太熟悉,并且可能会忽略一个明显的解决方案。
假设我有以下代码:
plt.axes().set_aspect("equal")
maze = plt.pcolormesh(arr)
plt.show()
Run Code Online (Sandbox Code Playgroud)
我想减少每行和每列的宽度,以压缩上面迷宫的墙壁。
任何帮助将不胜感激,谢谢。
编辑:这是数据示例。它基本上只是一个由 1 和 0 组成的二维数组,但为了便于阅读,我已将其转换为字符串。
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 …Run Code Online (Sandbox Code Playgroud)