用数学公式画几片树叶玩玩
看到科学美国人上面有篇帖子,利用数学公式画树叶,于是乎,利用Matlab,照猫画个虎。结果如下:http://www.aswetalk.net/bbs/data/attachment/album/201701/18/062154ezq4uzogonp484yx.png 这个好玩,估计用MATLAB画美女估计也行。 longcheng 发表于 2017-1-18 08:15
这个好玩,估计用MATLAB画美女估计也行。
应该是可以的,先得到美女的轮廓线坐标(X,Y),然后用一个共用变量t(例如坐标点的index,或者干脆人为定义为-pi到pi之间的弧度),则得到两条曲线X(t)和Y(t)。而任何曲线都是可以分解成一组正弦曲线的,不考虑精确模拟,取前几项就可以了,则X(t)=a0+a1* sin(t)+a2*sin(2*t)+a3*sin(3*t)+...+an*sin(n*t),Y(t)=b0+b1* sin(t)+b2*sin(2*t)+b3*sin(3*t)+...+bn*sin(n*t),解个方程,就得到参数(a1,a2, ..., an, b1, b2, ...,bn),然后就得到美女的数学表达式了。
页:
[1]