1、自定义工具部分可以在网上搜一些别人做的工具,主要是把自己经常做的一些任务做成工具,减少重复过程
2、列表部分的简单操作如图所示,实现对三个点的多项式拟合
3、通过序列指令格式可以做一个好玩的效果,做一个好玩的万花筒,指令Sequence(Rotate((stroke1,(n 30°)),n,1,12,1),操作如下
4、通过迭代做出一个海螺状的效果
IterationList(P + UnitPerpendicularVector(Segment(O, P)), P, {A}, n) 产生一系列的点,unitPerpendicularVector是垂直的单位向量
Sequence(Polygon(Element(points, k), Element(points, k + 1), O), k, 1, n) 将每个点通过Polygon指令连接起来
操作如图
最后的海螺图文件链接:
链接:https://pan.baidu.com/s/1_q_tl7N_5KVk1eKLbM8QaA
提取码:174i