- UID
- 4723
- 帖子
- 752
- 精华
- 5
- 积分
- 1778
|
球工具包之工具 repeat f(k)=0~1(循环数列值为0,0,0,...1汉字标记这些符号真别扭。)介绍:一.这个工具是干嘛用的?
工具是用来生成一个周期数列和一个跳跃数列。这两个数列是用来迭代小方格的。进一步就是用来迭代曲面的。如球面。
二.如何使用这个工具
方法如下:
1.创建参数k---代表数列ak,bk的序号,T---代表数列ak的周期。
2.创建参数n---代表迭代深度,并把它修改为T^2-1.因为小方格的总量=T^2,但本身有了一个小方格,所以迭代的总次数应该减去1.
3.选中工具repeat f
4.依次点击参数k,T,便生成了这个工具数列组:ak,bk
5.此时你将看到参数a1,b1,它们代表数列的首项。点开它们,并修改它们为:a1=b1=1,a1,b1的值可以乱输入。等于不等无所谓。
这时你见到的6/T----代表步长,即迭代时每次小方格向右的平移量。
6.绘制初始小方格:
a(a1,b1),b(a1+delta,b1),c(a1+delta,b1+delta),d(a1,b1+delta),当然要连接,否则怎么叫方格呢,那叫方点,呵呵。
7.进行深度迭代:选中k,T,a1,b1,n,其次深度迭代,对应关系为:
k对应k+1,
a1对应ak
b1对应bk
---------------
迭代完后,你将看到一个以原点为中心的方格群。
8.修改步长6/T,你将感受到方格群的变化。同样修改周期T,你也会发现方格群在变化。
9.更上一层楼:
用于迭代曲面,把上面的小方格abcd看成是曲面上的点在xy平面内的投影,以就是所曲面方程是这样的的z=F(X,Y)(可以是参数方程),我们把小方格abcd的顶点坐标代人曲面的方程,便得到了曲面上的一个四边形,此时,我们重复上面的迭代,你将得到一个曲面网格。
--------------
|
|