您的位置首页百科知识

用WHY数学图像生成器绘制酷炫分形图

用WHY数学图像生成器绘制酷炫分形图

的有关信息介绍如下:

用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的。