用WHY数学图像生成器绘制酷炫分形图
的有关信息介绍如下:
我在怎么使用软件《WHY数学表达式可视化工具》里面,介绍了用WHY工具绘制图形的方法;又在用《WHY数学表达式可视化工具》绘制3D图形里面,简单介绍了3D图形的绘制方法。
但是限于我的水平有限,还不能很好的理解这个工具。我发现这个工具不能运行分形的代码。
今天,网友分享了另一个数学软件——《WHY数学图像生成器》,是开源的,而且可以运行分形的代码。
16用《WHY数学表达式可视化工具》绘制3D图形?
1怎么使用软件《WHY数学表达式可视化工具》?
打开WHY数学图像生成器,界面如下。
点击:菜单——视图——脚本编辑界面。
这个界面,就是用来写代码的地方。
在脚本编辑界面里面,输入下面的代码:
pixels = W:1024 H:1024
y = from -2 to 2 W
x = from -5 to -1 H
t = 3.1324
px = abs(x*2)
py = abs(y*2)
pz = px
abx = 2 - px
aby = abx
sxcy = sin(x)*cos(y)
[loop start:16
h = cos(length2(px, py))
abx = abx + px + h
aby = aby + py + h
py = py + sin(abx - pz - 0.5*t)*0.5
px = px + sin(aby + t)*0.5
pt = px+py
px = (px - pt)+sxcy
py = (py - pt)+sxcy
pz = (pz - pt)+sxcy
abx = abx + py
aby = aby + py
loop end]
k = (px+px+py)/24
r = k
g = k
b = k
把代码保存为“牛.txt”,就是文本文档。
保存下来,是为了以后使用。
解析脚本,得到图像。
看着就是一头大水牛,所以上面文件命名为“牛”。
左边的选项,可以改变颜色。
菜单——文件——图片另存为——,可以导出图片。
导出的图片如下。
遗憾的是,导出的图片没有色彩。
还要承受百度经验的压缩,原图是1024*1024的。



