
Processing
文章平均质量分 62
processing
河南老♂乡唐可可
中传人工智能专业,蒟蒻阿宅,退役OIer、ACMer。
展开
-
用Processing来形成背景图
思路用random函数生成随机数,根据其值来决定是往哪个方向移动dx,dy用于记录四个方向代码int dis = 10;int nowX, nowY, preX, preY;int dx[] = {0, 0, -1, 1};int dy[] = {1, -1, 0, 0};void setup() { size(1920, 1080); nowX = preX = width / 2; nowY = preY = height / 2; frameRat原创 2022-03-14 16:15:59 · 1215 阅读 · 0 评论 -
用Processing模拟布朗运动
布朗运动介绍布朗运动(英语:Brownian motion)是微小粒子或者颗粒在流体中做的无规则运动。布朗运动过程是一种正态分布的独立增量连续随机过程。它是随机分析中基本概念之一。其基本性质为:布朗运动W(t)是期望为0、方差为t(时间)的正态随机变量。对于任意的rrr小于等于sss,W(t)−W(s)W(t)-W(s)W(t)−W(s)独立于的W(r)W(r)W(r),且是期望为000、方差为t−st-st−s的正态随机变量。模拟布朗运动的重点就在于W(t)是期望为0、方差为t(时间)的正态随机变量原创 2022-03-14 08:53:10 · 671 阅读 · 0 评论 -
基于Processing的noise随机数做出炫酷的图片
内容前置知识一维noise函数二维noise函数制作思路代码一维noise函数其xxx的取值范围是负无穷到正无穷,且函数本身关于yyy轴对称。返回值是一个[0,1][0,1][0,1]之间的数。需要注意的是,[0,1][0,1][0,1]中的每个数出现概率并不相同,其结果类似于正态分布,越接近0.50.50.5的数出现概率越大,越接近0,10,10,1的数出现概率越低。与random随机数的区别randow随机数生成的数是均匀分布的,而noise随机数的生成值是接近正态分布的,原创 2022-03-11 10:53:24 · 2167 阅读 · 0 评论