两个有意思的函数图像
1产生类似烟效果的函数:
最近主要在看粒子系统,比如烟,雾等自然状态的描拟便是非常吸引人的一个领域,而这里有一种基于一个并不复杂函数的烟的轨迹的生成,看上去效果还不错.:)
函数的表达式如下:
x=a0*theta^a1+a2*sin(a3*theta)+a4*sin(a5*theta);
y=a0*theta+a1*sin(a2*theta)+a3*sin(a4*theta);
所以,自变量仅有一个角度值theta,相当的简单,不过,将这种函数调配出来可是要有艺术和数学的双重感觉的啊。下面是效果图:

看上去还真有那么一回事,这里取的系数值ai分别为:
a0=0.5;a1=1.5;a2=0.2;a3=0.5;a4=1.0;a5=1;
Matlab Code:
a0=0.5;

本文展示了如何使用Matlab绘制两个有趣的函数图像:一是模拟烟雾效果的轨迹,通过调整函数参数得到艺术感的图案;二是行星轮系统中,当两个圆盘在不同角速度下旋转时,其轨迹的绘制。通过Matlab代码解释了实现过程并附带了最终效果。
最低0.47元/天 解锁文章
1670

被折叠的 条评论
为什么被折叠?



