t=0.001000
用户编辑好一个混沌图像后,可以将其保存到一个配置文件中,其配置文件的格式如下:
add,sub,multiply,divide,max,min,mod,pow,atan2,rand2,
5.函数三目运算符 形如lerp(a, b, r)
(2+(-2+(5.0*(9 + ((1+2)*3))/3) + 2))
PI 3.1415927
x=x+u*t
(4)默认为10进制
6.函数四目运算符 形如average4(a, b, c, d)
给定x,y的初始值后,不停地执行这两个公式,每一次执行将获得一对(x,y)数值,最后将每一次生成的(x,y)值的集合生成一个点集图形和一幅图像。

RADIAN 0.01745329251994f // PI / 180
(2)科学表达格式.形如1.2e2
[4]运算符

SQRT3 1.7320508
可以自定义名的变量,以字母或下划线开头的字符串,最多有7个字节。
z=z+w*t
其中有个按钮“Auto Set Extend”会自动按点集的范围设置成像剪裁范围。用户也可以直接在二维场景中调节该剪裁范围。
YChaos是一款通过数学公式生成混沌图像的软件,展示混沌之美,数学之美。
设置为单个实数
1.固定变量
[1]常量
按钮“Process”用于对图像的生成。
2.临时变量
四、配置文件
(1)形如”0.12”的格式,不能省略前面的0,
完整的运算符说明请看文档:《运算符说明.txt》
w=x*y - c*z
[ColorTable]颜色表公式,用于将顶点数据转化为彩色图像


1.标准单目运算符
既然要将数学公式以计算机能识别的方式表达出来,就需要一套脚本语言。
c=2.666667
(3)0开头为8进制, 如07523, 注意出现了"08"之类的会解析失败
如:c = a * b 如果a,b都为单个实数则运算结果c也是单个实数,否则c为实数数组
z=z+w*t
+,-,*,/,%,^ <,>,=,&,|
ImageMaxX=24.993305
x = sin(y)+0.5
Size=1024
正常语句,形如:u=a*(y - x)表示将等号右边公式计算出来的数值赋给左边变量。
脚本中有三类表达式:
图像生成模式下有一个控件用于图像生成控制:
x=-10.000000
ImageMinY=-25.972094
u=a*(y - x)
ColorScaleRed=1.000000
PseudoName=Default
ImageMinX=-25.677399顶点坐标转化成图像时所需要的剪裁范围
(2)0Y开头为2进制, Y大小写都可以, 如0y10101010000
在图像生成模式下,可以设置图像的显示通道,如RGB三个颜色通道,图像反色等。将点集数据转化成彩色图像,可采用两种方式,一为颜色表达式,另一个是伪彩表。下图为使用伪彩+反色的图像:
DIMI 0.0001f // 万分之一
w=x*y - c*z
E 2.7182818
z=25.000000
SQRT2 1.4142136
4.函数双目运算符 形如pow(a, b)
文件夹"images"中存放各种生成图像的配置文件。鼠标将某一配置文件拖入到软件中,即可打开文件。也可以通过菜单项中的“文件->打开配置文件...”来进行文件选择打开。亦可以使用快捷键CTRL+F来加载配置文件。下图为打开了一个洛伦茨吸引子的点集截图:
有了上述公式,还需要为相应的变量设置初始值,上面图像中使用的初始值为:
y=10.000000
-{exp[5*sqrt(1 -abs[sin{rand(100)}]) + 6]}
如:a = -b
MILLIONTH 0.000001f // 百万分之一哪些平台适合刷水套利
软件中有两种模式:编辑模式与图像生成模式。默认打开时为编辑模式,键盘F1用于两种模式的切换。键盘F2用于切换到图像生成模式,并进行图像生成处理。鼠标右键拖动用于设置视口位置,滚轮用于视口的缩放。按下键盘F,会自动设置成最佳视口。按下键盘X则设置成默认大小的视口,这可使图像处于其原始大小显示。
a=10.000000
x=-10.000000
StepValue=0.000100
Used=false
目前有以下9个常量值
ColorScaleBlue=1.000000
循环语句,形如:y=[loop:64]k+y*y表示该表达式需要循环执行64遍。
ColorScaleGreen=1.000000
打开某个配置文件后,会进入编辑模式,当按下F2会切换到图像生成模式并生成混沌图像。如下图所示:
v=b*x - y - x*z
Red=log(v*4)*18.0
3.函数单目运算符 形如sin(a)
[6]表达式语句
支持{}, [], ()这三类括号标志符,括号必需成对出现.支持最大32级括号的嵌套.如:
按下F5或通过菜单项中的“视图->数学脚本编辑面板...”可以打开数学脚本编辑面板,在此对数学公式进行编辑修改。如下图所示:
YChaos图像生成器,可以帮助用户生成混沌图像。打开YChaos图像生成器,你会看到它拥有编辑/图像生成/三维显示三种模式,用户可以按F1/F2/F3功能键切换相应的模式,进行对图像的成像操作。
GOLD 0.6180034
WinWid=255
对浮点数的解析支持两种方式
v=b*x - y - x*z
u=a*(y - x)
YChaos图像生成器使用教程:
c=2.666667
Green=log(v*3)*20.0
[Pseudo]图像伪彩,将顶点数据转化为彩色图像的另一种方式
x=x+u*t

DEGREE 57.2957795130824f // 180 / PI
2.标准双目运算符
[2]数值解析
Iteration=10000000公式的总迭代次数
Blue=

[3]变量及其赋值
双击"YChaos图像生成软件.exe"启动软件。
ImageMaxY=24.698610
YChaos图像生成器官方简介:
lerp,clamp,gray,add3,min3,max3,average3
YChaos图像生成器软件原理:
[Params]其他相关参数
它们使用的是同一套数学表达式解析代码。
当公式编辑完成后,如果希望将点集转化成图像,需要设置成像剪裁范围,通过下图控件进行设置:
b=28.000000
有人一碰到数学就发怵,不要担心,生成混沌的数学公式通常很简单。例如输入的公式为:
WinPos=127
(1)0X开头为16进制, XABCDEF大小写都可以, 如0xffff
YChaos会对用户输入的数学公式进行迭代处理,所谓迭代就是将自己的输出再做为自己的输入,不断地做循环处理。所谓迭代函数是指将函数的输出再次当作输入进行迭代计算。
z=25.000000
系统中使用a-z的26个英文小写字母表示变量,变量能够存储单个实数,或一个实数数组.如果为实数数据,则其数组大小为之前设置的顶点数目(见3).
静态语句,形如:k = [static]0.5*q*(u*u + v*v)在公式前面加了一个[static]前缀,表示该表达式只在脚本处理的开始执行一遍。
y=y+v*t
y = sin(x)+0.5
对整数的解析支持2,8,10,16四种进制

[Variables]这是公式所需要设置的变量初始值
positive,negative,abs,floor,ceil,sign,sqrt,exp,log,log2,log10,sin,cos,tan,asin,acos,atan,rand
在编辑模式下,右边会有一控件,用于设置数学公式的初始变量值。
b=28.000000
再如上面图像中的洛伦茨吸引子,其公式所需要的表达式为:
ProcessSpeed=2000生成图像时的速度
t=0.001000
a=10.000000
+,-

y=10.000000
a = 3.1415// 将a赋值为3.1415
固定变量中x,y将组成2D顶点位置坐标,用于图形与图像的生成。
[5]运算符嵌套使用
add4,min4,max4,average4
常量名都为大写字母,在公式中如 (PI + E) 或 sin(PI*0.5)
[ScriptLines]这是数学公式
该软件与我之前写的Why数学图像生成工具和WHY数学图形可视化工具(开源)有很大关联。
软件中定义一套简易的脚本语言,用于描述数学表达式。使用时需要先要将数学表达式写成该脚本的形式,解析脚本代码以生成相应的图形与图像。
三、脚本语法
系统中的所有数据类型都为float类型,有两种变量类型:
y=y+v*t
展开内容
查看
9.6/1,694.0M
win8.1语言包应该是不少的装win8的朋友都是有可能会用到的,那么现在东坡小编就给你准备好了最新的中英文的win8.1语言包,有需要的就赶快来下载试试吧!w...
8.3/287.5M
专注特殊病患救助看护软件,慈航家app可以配合智能硬件一起使用,进行实时通话,在跌倒的时候自动进行报警,适合给老年朋友使用。官方介绍慈航家是一款高科技长者居家出...
8.9/976.8M
一辆来自罗马尼亚的大卡车,行驶在城镇公路上,玩家需要驾驶大卡车体验真实的驾驶玩法,游戏设计很逼真,可以采用第三人称和第一人称模式来驾驶!罗马尼亚卡车模拟器201...
9.8/191.3M
VisualStudio2013高级版主要在架构设计及塑模工具,QA功能及测试人员工具,TeamFoundationServer(TFS)及团队开发,MSDN订...
7.9/1,843.2M
游戏的细节做的不错,很多解密内容需要自己思考。玩家可以通过“章节”选择新的开始。这是手机上最好的动作战略僵尸生存。故事长,有分支,多结局,很耐玩,收集物品,以智...
7.8/1,525.7M
精灵宝可梦:复兴(PokemonRejuvenation)是宝可梦游戏改编的,妈妈给玛丽亚讲了童话故事《孤独索罗亚》,游戏剧情丰富,属于黑暗向风格,有兴趣的玩家...
8.5/217.1M
古惑佬Z1.26b正式版是一款全新的魔兽对抗地图,支持1-8人游戏,本次更新降低威望战BOSS以及手下们的战斗力等等内容,欢迎下载体验。古惑佬Z1.26b正式版...
9.2/1,182.4M
这是一款三国题材的卡牌策略游戏,在一统天下折扣版游戏中,玩家上线即可领取相关福利,同时培养卡牌的玩法也是独创,搜集卡牌升级他们属性组合成最强战斗力,制霸游戏!一...
9.3/679.5M
神意之战1.05正式版是为魔兽玩家带来的防守型地图,支持1-5人同时游戏,本次更新修正法暴雕文只有5%现在为50%等等内容,欢迎下载体验。神意之战1.05正式版...
9.3/1,012.3M
RockMars安多乐app是一款智能机器人控制软件,支持蓝牙或者WIFI链接,手机连接机器人之后,可以去进行控制,设置相关的编程程序,让机器人完成一整套动作。...
8.9/249.5M
CemiuilerMIUI系统增强模块是专为小米MIUI系统打造的一个应用插件,安装后打开,只需要简单的设置就可以让大家体验不一样的效果,这个模块支持多个miu...
9.6/657.7M
是一款将数据可视化展示的一款实用软件,在这款软件中可以利用所统计出来的数据制作折线图、竖向柱形图、横向柱形图、饼状图以及雷达多边形图,根据所要展现出来的数据做出...
9.6/1,109.3M
Lenovo台式机键盘检测工具是一款检测联想键盘是否存在问题的工具,支持联想台式机的键盘,软件操作十分简单,只需要启动软件通过按键检测即可,绿色免安装,使用也完...
8.3/478.9M
狩魔者4手游苹果版开启不一样的冒险的玩法,同时也是全新的解谜类型的游戏,这款是可以直接的免费试玩,也是可以自由的保存存档的,非常的不错!狩魔者4手游苹果版游戏介...
9.2/1,708.6M
这是一款专为it行业人员设计的交流软件,你可以在上面浏览社区的it内容,参考同行的实践经验,追踪同行动态,分享日志,案件探讨并参与社区活动等等。软件介绍talk...
8.6/114.7M
ImageMaster,是一款免费的ISO文件操作工具,可以读取和写入ISO文件,可以直接对ISO光盘进行操作!比如编辑ISO镜像中的文件,非常好用哦!亲,此软...
9.7/1,402.0M
AI绘画,探索二次元全新玩法,只需要上传一张照片就能生成梦幻的漫画人物形象,满满的氛围感,猫耳漫画、小恶魔漫画,还有肌肉型男漫画等等,个人专属漫画头像轻松get...
8.9/1,278.1M
联连免费wifi软件是一款好用的wifi密码查看器,可以随时连接周边wifi,简单好用,需要的朋友可以来下载哦!联连免费wifi软件介绍联连免费WiFi——万能...
9.5/216.0M
免费电脑录音软件是一款完全免费的,功能非常实用,操作简捷的录音软件,它集录音、播放于一体,实时掌握录音质量,帮助你快速的把声音录制下来。免费电脑录音软件(看久电...
7.6/1,971.3M
吾爱分类信息采集软件是红铃铛工作室最新推出的网站信息即时采集器,包括大家最熟悉的58、赶集等信息,最大特点就是根据分类快速采集想要的信息,特别是识别准确率99%...
7.7/1,689.6M
在旅行的时候可以住一住当地的小众民宿,如程app就覆盖了全国上百个城市,各种特色度假酒店提前进行预约,还可以查看其他用户的旅行笔记。平台介绍如程是一家会员制特色...
9.6/298.6M
2017学生社会实践报告ppt展示已经快来来了!现在为大家带来社会实践报告ppt模板,让你可以直接的使用这些模板进行修改,需要的可以看看哦!2017学生社会实践...
9.9/1,927.5M
金猫拉货司机端app是一款界面设计简洁、功能齐全、用户支持良好、安全性高、性能稳定、适配性强且更新迭代及时的软件。它为货车司机提供了便捷的货运服务,全面覆盖了司...
8.0/457.2M
三色绘恋游戏是一款最近出来的文字恋爱单机游戏,非常的火,小编给大家提供的是steam免费下载包,下载就可以玩,相信很多玩家都喜欢这类型游戏,快来体验吧!三色绘恋...