ImageMaxX=24.993305
a=10.000000
再如上面图像中的洛伦茨吸引子,其公式所需要的表达式为:
Blue=
它们使用的是同一套数学表达式解析代码。
GOLD 0.6180034
v=b*x - y - x*z
y=10.000000
ColorScaleGreen=1.000000
b=28.000000
WinPos=127
u=a*(y - x)
有人一碰到数学就发怵,不要担心,生成混沌的数学公式通常很简单。例如输入的公式为:
(1)形如”0.12”的格式,不能省略前面的0,
c=2.666667
YChaos图像生成器,可以帮助用户生成混沌图像。打开YChaos图像生成器,你会看到它拥有编辑/图像生成/三维显示三种模式,用户可以按F1/F2/F3功能键切换相应的模式,进行对图像的成像操作。

x = sin(y)+0.5
正常语句,形如:u=a*(y - x)表示将等号右边公式计算出来的数值赋给左边变量。
该软件与我之前写的Why数学图像生成工具和WHY数学图形可视化工具(开源)有很大关联。
Size=1024
v=b*x - y - x*z
Used=false
1.固定变量
z=25.000000
可以自定义名的变量,以字母或下划线开头的字符串,最多有7个字节。
StepValue=0.000100
文件夹"images"中存放各种生成图像的配置文件。鼠标将某一配置文件拖入到软件中,即可打开文件。也可以通过菜单项中的“文件->打开配置文件...”来进行文件选择打开。亦可以使用快捷键CTRL+F来加载配置文件。下图为打开了一个洛伦茨吸引子的点集截图:
按钮“Process”用于对图像的生成。
a = 3.1415// 将a赋值为3.1415
固定变量中x,y将组成2D顶点位置坐标,用于图形与图像的生成。
DIMI 0.0001f // 万分之一
E 2.7182818

3.函数单目运算符 形如sin(a)
w=x*y - c*z
[5]运算符嵌套使用
打开某个配置文件后,会进入编辑模式,当按下F2会切换到图像生成模式并生成混沌图像。如下图所示:
1.标准单目运算符
对浮点数的解析支持两种方式
双击"YChaos图像生成软件.exe"启动软件。
RADIAN 0.01745329251994f // PI / 180
既然要将数学公式以计算机能识别的方式表达出来,就需要一套脚本语言。
positive,negative,abs,floor,ceil,sign,sqrt,exp,log,log2,log10,sin,cos,tan,asin,acos,atan,rand

y=y+v*t
ProcessSpeed=2000生成图像时的速度
[3]变量及其赋值
目前有以下9个常量值
YChaos图像生成器使用教程:
Iteration=10000000公式的总迭代次数
w=x*y - c*z
t=0.001000
x=x+u*t
z=z+w*t
对整数的解析支持2,8,10,16四种进制
[Pseudo]图像伪彩,将顶点数据转化为彩色图像的另一种方式
[4]运算符
a=10.000000
c=2.666667
脚本中有三类表达式:
用户编辑好一个混沌图像后,可以将其保存到一个配置文件中,其配置文件的格式如下:
ImageMinY=-25.972094

Red=log(v*4)*18.0
PseudoName=Default
(3)0开头为8进制, 如07523, 注意出现了"08"之类的会解析失败
4.函数双目运算符 形如pow(a, b)
四、配置文件
静态语句,形如:k = [static]0.5*q*(u*u + v*v)在公式前面加了一个[static]前缀,表示该表达式只在脚本处理的开始执行一遍。
[ColorTable]颜色表公式,用于将顶点数据转化为彩色图像
软件中定义一套简易的脚本语言,用于描述数学表达式。使用时需要先要将数学表达式写成该脚本的形式,解析脚本代码以生成相应的图形与图像。
ColorScaleRed=1.000000
+,-,*,/,%,^ <,>,=,&,|
ColorScaleBlue=1.000000
2.标准双目运算符
[ScriptLines]这是数学公式
按下F5或通过菜单项中的“视图->数学脚本编辑面板...”可以打开数学脚本编辑面板,在此对数学公式进行编辑修改。如下图所示:
系统中的所有数据类型都为float类型,有两种变量类型:
-{exp[5*sqrt(1 -abs[sin{rand(100)}]) + 6]}
MILLIONTH 0.000001f // 百万分之一
系统中使用a-z的26个英文小写字母表示变量,变量能够存储单个实数,或一个实数数组.如果为实数数据,则其数组大小为之前设置的顶点数目(见3).
其中有个按钮“Auto Set Extend”会自动按点集的范围设置成像剪裁范围。用户也可以直接在二维场景中调节该剪裁范围。
(2)科学表达格式.形如1.2e2
(2+(-2+(5.0*(9 + ((1+2)*3))/3) + 2))
SQRT3 1.7320508
ImageMaxY=24.698610
6.函数四目运算符 形如average4(a, b, c, d)
常量名都为大写字母,在公式中如 (PI + E) 或 sin(PI*0.5)
(4)默认为10进制

2.临时变量
Green=log(v*3)*20.0
u=a*(y - x)
[Variables]这是公式所需要设置的变量初始值
YChaos会对用户输入的数学公式进行迭代处理,所谓迭代就是将自己的输出再做为自己的输入,不断地做循环处理。所谓迭代函数是指将函数的输出再次当作输入进行迭代计算。
SQRT2 1.4142136
z=25.000000
[6]表达式语句
YChaos是一款通过数学公式生成混沌图像的软件,展示混沌之美,数学之美。
add,sub,multiply,divide,max,min,mod,pow,atan2,rand2,
如:c = a * b 如果a,b都为单个实数则运算结果c也是单个实数,否则c为实数数组
x=-10.000000
YChaos图像生成器软件原理:
三、脚本语法
t=0.001000

图像生成模式下有一个控件用于图像生成控制:
如:a = -b
ImageMinX=-25.677399顶点坐标转化成图像时所需要的剪裁范围
在图像生成模式下,可以设置图像的显示通道,如RGB三个颜色通道,图像反色等。将点集数据转化成彩色图像,可采用两种方式,一为颜色表达式,另一个是伪彩表。下图为使用伪彩+反色的图像:
循环语句,形如:y=[loop:64]k+y*y表示该表达式需要循环执行64遍。
PI 3.1415927
有了上述公式,还需要为相应的变量设置初始值,上面图像中使用的初始值为:

YChaos图像生成器官方简介:
在编辑模式下,右边会有一控件,用于设置数学公式的初始变量值。
(1)0X开头为16进制, XABCDEF大小写都可以, 如0xffff
[2]数值解析
+,-
支持{}, [], ()这三类括号标志符,括号必需成对出现.支持最大32级括号的嵌套.如:
给定x,y的初始值后,不停地执行这两个公式,每一次执行将获得一对(x,y)数值,最后将每一次生成的(x,y)值的集合生成一个点集图形和一幅图像。棋牌账号异常怎么办
lerp,clamp,gray,add3,min3,max3,average3
add4,min4,max4,average4
当公式编辑完成后,如果希望将点集转化成图像,需要设置成像剪裁范围,通过下图控件进行设置:
DEGREE 57.2957795130824f // 180 / PI
y=10.000000
x=x+u*t
5.函数三目运算符 形如lerp(a, b, r)
[Params]其他相关参数
设置为单个实数
x=-10.000000

软件中有两种模式:编辑模式与图像生成模式。默认打开时为编辑模式,键盘F1用于两种模式的切换。键盘F2用于切换到图像生成模式,并进行图像生成处理。鼠标右键拖动用于设置视口位置,滚轮用于视口的缩放。按下键盘F,会自动设置成最佳视口。按下键盘X则设置成默认大小的视口,这可使图像处于其原始大小显示。
[1]常量
完整的运算符说明请看文档:《运算符说明.txt》
b=28.000000
y=y+v*t
y = sin(x)+0.5
WinWid=255
z=z+w*t
(2)0Y开头为2进制, Y大小写都可以, 如0y10101010000
展开内容
8.9/243.0M
成语大亨这个游戏,真的迅速能够让你过上幸福的生活,每天开展四字成语层面的实际操作,你也就能够参与猜成语得红包的玩法,成语千千万,但是你不一定能猜对;豪杰处处有,...
7.7/516.9M
同步优学软件是一款涵盖了非常丰富的学习内容的线上学习软件,为大家提供丰富的学习资源,可以满足不同用户的需要,让大家在线学习更加的方便。在这个平台当中包含的学习课...
9.2/764.3M
这款软件是一款看小说神器,可以免费的观看各种小说,本软件小说分类是非常齐全的,在阅读的时候可以对文字进行自由的排列,优化阅读体验!漫读小说app介绍漫读小说是一...
8.3/1,850.9M
妖言是一款像素复古画风的冒险RPG手游,游戏以各种不同世界的地图轮换展示,主角的灵魂可以在各种不同的世界上徘徊,特同时承担世界与世界的沟通,你不同的故事来唤醒更...
9.6/420.7M
Chrome浏览器在如今是很多的办公一族都是喜欢使用的,但是在浏览一些office以及pdf文件的时候会出现一些问题,想更好的体验的话,现在就可以试试下面的这款...
7.7/159.8M
MicrosoftProject是国际上最为流行的的项目管理软件工具,目前最新版本为project2019,功能强大,用户可轻松地在Project内通过语音、视...
9.1/440.8M
《巫师3:狂猎》很多人玩巫师3的时候负重超过限制就非常难受,这个mod就是为了解决这个问题而制作的,方便玩家收集更多的东西,用了这个mod负重可以超出9000限...
9.4/697.6M
字体美化王是一款很实用的手机字体美化软件。这里有很多的功能可以随意使用,涵盖了海量的字体模板和精美壁纸素材;你可以免费的使用各种素材,操作简单方便,一键就可以换...
9.1/522.4M
王牌机战手游是一款非常好玩的飞行射击手游,游戏画质高清,画面精美绚丽,多种科幻背景,为大家带来紧张刺激的热血射击,超强的节奏感,为你带来前所唯有的激情热血体验!...
9.1/1,956.6M
准备好,稳定,去吧!参加一场大规模的高速自行车比赛。向左和向右移动以避开障碍物并收集硬币。在空中旋转自行车,以提高速度。避开障碍物并使用坡道进行甜蜜的播出时间。...
查看
9.2/910.2M
泰拉瑞亚1.4.3.2版本发布,本站为您带来了泰拉瑞亚1.4.3.2电脑版,非常经典的像素风游戏,开放式的玩法,超大的地图,自由创建世界,自由冒险,等你来体验!...
8.2/1,326.2M
好志愿是一款针对高考考生填报志愿选择的工具。通过分析全国2800多所高校、1800多个专业在过去10年真实录取情况,利用大数据和人工智能技术,帮助高考考生和家长...
9.5/284.7M
旭崇生产管理系统app是深圳市旭崇自动化设备有限公司研发的一款生产管理app,为用户提供生产日报,生产月报,生产进度等功能快来下载吧!旭崇生产管理系统app功能...
7.8/633.5M
今天小编和大家分享的是一个生日ppt模板,生日贺卡ppt模板,具体为儿童生日会电子贺卡动态ppt模板,卡通动物风格,pptx格式,希望这个卡通ppt模板大家会喜...
7.9/641.1M
sqltoy-orm是比hibernate+myBatis更加贴合项目的orm框架,具有hibernate增删改的便捷性同时也具有比myBatis更加灵活优雅的...
8.7/1,449.6M
一款非常好玩的赛车驾驶游戏,赛博骑士是一款受欢迎的摩托车驾驶游戏,它提供了令人兴奋和刺激的游戏体验。在这款游戏中,你可以选择不同类型的摩托车,并在各种场景和赛道...
8.6/728.4M
新02J9附属工程图集为新疆维吾尔自治区地方标准图集之新02系列建筑标准设计图集之一。点击本文相应的下载地址进行下载后你将会获得一份pdf格式免费且内容清晰的新...
9.3/1,170.7M
躺平植物战僵尸是一款放置类玩法的手机游戏,在游戏中你可以变成农名或者僵尸,你的目标只有一个,就是击败对方,该版本阳光不减反增,而且没有广告打扰哦,感兴趣的小伙伴...
7.5/1,654.9M
DWG图纸翻译器,一款帮助您翻译dwg图纸内文字的工具,软件可以同很多种方法,帮助你快速的翻译好内容,让你更好的提高您的工作效率,有需要的赶紧来下载使用吧。DW...
8.0/1,356.7M
一款动态域名解析管理软件,花生壳管理app使用手机/平板远程管理,实现局域网服务远程访问,支持ddns动态域名。功能介绍域名管理:查询帐号下的所有域名,亦可注册...
9.3/398.5M
和彩云客户端是一款功能很强大的软件,能快速的登录彩云,节省很多时间,你值得拥有!彩云的介绍彩云——中国移动为您打造的跨平台、跨终端的一站式的云端数字生活中心!1...
8.8/1,525.8M
极限飞车安卓版是一款赛车竞速游戏,这款游戏中,玩家需要控制摩托尽快的通过各种关卡,到达终点,游戏画面精美,喜欢的网友快来下载吧!极限飞车安卓版介绍极限飞车这是一...
8.9/552.6M
迷你TXT小说下载器(txt电子书免费下载全集全本完结)是一款下载全集小说的利器,在搜索框输入你需要的书名或作者名称,然后点击搜索,得出结果后,鼠标右键下载即可...
8.3/401.3M
一订看看是一款公众号推送的软件,汇聚众多领域公众号,每天更新推荐优质文章,随心分型好文章,与朋友圈的人一同感受世界的变化,这里的热文,让你欲罢不能。公众号个性化...