多语言展示
当前在线:368今日阅读:84今日分享:32

用网络画板演示极坐标变换

本文,介绍一下用网络画板演示极坐标变换的方法,这是一个类似于哈哈镜的效果。
工具/原料
1

电脑

2

网络画板

方法/步骤
1

A是平面上的自由点;测量A的坐标:横坐标是m0、纵坐标是m1;极茎是m2、极角是m3。

2

构造变量尺n;计算m4=n+0.1。n置于0的位置。

3

构造直角坐标点:B——(m0+n,m1)C——(m0+n,m1+1)D——(m0,m1+n)E——(m0+1,m1+n)

4

连接线段BC和DE。注意,当n=0的时候,A、B、D三个点是重合的。

5

隐藏B、C、D、E;绘制极坐标点F——(sqrt(m2),m3)。

6

连接线段AF;设G是AF之间的动点;选择A和DG,创建自定义变换——A→G。

7

选择线段BC和DE,进行A→G的变换;把变换之后的图形的样本数降为50(原先的是500)。

8

隐藏F、G、BC、DE。

9

迭代变换:n→m4。迭代深度是10。

10

G的动画效果如下图。

11

A位于不同的位置,变化效果不一样。

注意事项

把这个图形的中心置于原点附近,变化效果就相当于一个哈哈镜。

推荐信息