z 平面(参考/定义域)
w 平面(像空间)
复变函数映射 · WebGL2 实验室 v2
函数与参数
函数来源
内置
自定义(GLSL 动态编译)
内置函数
f(z) = z
f(z) = z²
f(z) = z³
f(z) = 1 / z
f(z) = exp(z)
f(z) = log(z)
f(z) = sin(z)
f(z) = cos(z)
f(z) = tan(z)
Möbius: (z - a) / (z - b)
f(z) = z^p(p 实)
f(z) = (z - a)(z - b) / (z - c)
自定义表达式
exp(z) * (z - a) / (z - b)
可用:+ - * / ^,函数 exp log sin cos tan re im abs arg conj sqrt pow,常量 i/e/pi,参数 a,b,c(复数)、p(实)。例:(z^2-1)/(z-c),exp(z + i*pi/3),(z^p - 1)/(z - 1)
参数 a
Re
Im
参数 b
Re
Im
参数 c
Re
Im
参数 p(实)
配色与色板(两视图共用)
色板
HSL 简洁(相位→色相,亮度→ℓ(|·|))
Riemann 球(ℓ₂,a=2)
Cubehelix
象限色
HSV(备用)
相位偏移
默认 2π/3(1→绿,-1→品红,∞→白)
亮度函数 ℓ
ℓ₁(r) = 2/π · arctan r
ℓ₂(r) = rᵃ / (1 + rᵃ)
ℓ₃(r) = 1 - a^{r} (0
a
Cubehelix 参数
start
sat
gamma
象限色参数
轴平滑
饱和
Gamma
视图与网格
z 视图着色
参考(按 z 着色)
按 f(z) 着色(传统域着色)
z 视图
网格
刻度
像空间直线(在 z 中)
像线样式
间距
粗细(px)
w 视图
网格/刻度
z 网格经 f 的映射曲线
采样
网格主题
白网格
黑网格
十字线与映射
十字线
启用
粗细(px)
映射曲线
z→w 映射曲线
w→z 等值线
着色附加层
域着色附加
对数等模环
底数
粗细
等相位线
步长(rad)
粗细
零点高亮
极点光晕
Jacobian 放大率(z 视图)
强度
视图控制与导出
重置 z 视图 (R)
重置 w 视图
自适应 w 视图
z 变化时自动自适应
导出左图 PNG
导出右图 PNG
导出拼接 PNG
z 中心: 0 + 0i · 半高: 3.00
w 中心: 0 + 0i · 半高: 3.00
Hover 在 z 或 w 视图以查看十字线与映射