图灵机:SVG 动画教学演示(可切换 4 种 transitions)
已修复:读写头三角对齐 + 读写头移动(窗口必要时滚动)。输入支持
0/1/_
。
当前机器:
Unary +1
SVG 动画舞台
单步 Step
运行 Run
暂停 Pause
重置 Reset
选择 transitions:
Unary +1(111 → 1111)
Binary +1(1011 → 1100)
Erase(抹除到空白)
Bit Flip(0↔1)
输入:
状态:
q0
头位置:
0
读:
1
速度:
1.00×
写:
-
移:
-
图灵机(Turing Machine)运行示意
Tape · Head · State · Transition δ
Tape(可视窗口)
State Register(状态寄存器)
state =
q0
Transition(转移函数 δ)
δ(
q0
,
1
) = (
1
,
R
,
q0
)
提示:现在 head 会在窗口内移动;当 head 走到窗口边缘时,窗口自动滚动(更符合课堂“读头移动”的直觉)。