偶然玩分形-Java测试

开发 后端
我从拉丁文形容词fractus(分裂的)造出了fractal(分形)这个词。相应的拉丁文动词 fragere的意义是“使碎裂”:造成不规则的碎片。……多么适合我们的需要啊!这样,除了“分裂的”(像在“分数”或“折射”中那样),fractus还应该有“不规则的”之意,这两个意义都继承保留了下来。

我从拉丁文形容词fractus(分裂的)造出了fractal(分形)这个词。相应的拉丁文动词 fragere的意义是“使碎裂”:造成不规则的碎片。……多么适合我们的需要啊!这样,除了“分裂的”(像在“分数”或“折射”中那样),fractus还应该有“不规则的”之意,这两个意义都继承保留了下来。

——伯诺瓦·芒德布罗

 

 

歇尔宾斯三角,还有一个随机形式实现。即:

随机生成四个点 a,b,c,p并画出来

然后每次 去一个随机数 0~2

如果为0 则让p为原来p与a的中点,在画出来。

如果为1 则让p为原来p与b的中点,在画出来。

如果为2 则让p为原来p与c的中点,在画出来。

如此循环n次后会出现~

 

 

 

 

 

 

很好看吧,偶然机会学习到。

之后会慢慢研究。

附带源代码链接:http://stchou.javaeye.com/blog/948469


【编辑推荐】

  1. 怎样选择Java测试框架
  2. 10款常用的JAVA测试工具
  3. 用Ruby和JtestR来促进Java测试
  4. Java测试工具JUnit 4.0 发布
责任编辑:金贺 来源: JavaEye博客
相关推荐

2011-11-21 10:58:01

Java递归分形几何

2021-04-01 05:40:53

分库分表数据库MySQL

2017-07-28 10:45:20

大数据TensorFlow分形图案

2010-07-12 16:18:55

中移动“计费门”

2022-05-30 08:01:25

Windows 11操作系统桌面贴纸

2016-02-15 15:32:22

戴尔云计算

2013-11-27 10:06:28

雷军创业天使投资

2018-01-16 09:35:26

微信小游戏跳一跳

2023-05-03 21:14:05

UbuntuwindowsIntel

2011-08-31 14:41:37

愤怒的小鸟小游戏android游戏

2013-05-27 10:21:39

游戏设计

2009-04-21 10:19:24

Oracle智慧的地球IBM

2023-10-10 13:42:56

训练数据

2022-07-01 16:55:17

调试板子手势操作

2018-12-12 11:30:54

JavaString字符串

2009-08-20 08:00:15

iPhone自爆欧盟

2023-04-14 08:00:00

架构测试开发

2021-07-14 07:21:57

递归区域格式

2023-03-22 07:51:11

2020-11-16 13:38:31

PostMessage
点赞
收藏

51CTO技术栈公众号