zoukankan      html  css  js  c++  java
  • 怎么用几何画板制作三维波纹

    几何画板作为常见的教学辅助工具,除了能够画平面图形,其实还可以制作立体三维的图形。在数学中大家都知道很多的图形都是通过坐标系来完成的,坐标系有二维的也有三维的,二维的通常用来作平面图形,三维的用来作立体图形。下面就给大家分享一下怎么用几何画板制作三维波纹?

    原文:http://www.jihehuaban.com.cn/shiyongjiqiao/sanwei-bowen.html

    几何画板制作的三维波纹示例:

    三维波纹课件 
    在几何画板中构造的三维波纹示例

    具体的制作方法如下:

    步骤一 在建好三维坐标系之后,首先制作工具:平面网格,效果如下图所示。

    平面网格 
    在几何画板制作平面网格示例

    制作方法如下:

    给出一个独立参数,取名横向条纹,代表线段的条数。

    给出两条有公共定点线段(作为一个自己定义的坐标系),调节到近似的垂直状态。

    定义的坐标系 
    作两条公共定点线段作为定义的坐标系示例

    计算出AD和AB的长度的比,于是就得到一个从0到1变化的量,用这个量来作为来描述那些线段的基础,称为条纹种子。

    步骤二 用如下图所示的公式计算出两个量

    公式计算 
    用公式进行计算示例

    可以看得出来,最后的一个数据给出了几个离散的量,恰好是几个等分点。就是把0到1分成横向条纹数等份,这些就是分点。又可以看到倒数第2个量,是一个小数函数,那么就重复的从0到1连续变化,那么,我们把这两个量作为坐标描在自己定义的坐标系内(平行线的交点的方法)这样,这个点关于D点的轨迹就是上面的线段。

    同样我们可以把纵向的画出来,当然,我们如果想要让很横向与纵向的条数一样的话,就颠倒过来,描出轨迹就可以了,这里就按照后一种方法处理。

    步骤三 将网格工具与三维坐标系的XOY平面和并(通过合并端点到直线上的点的方式),就得到如下图所示的效果。

    三维网格 
    通过合并得到的三维网格示例

    图中的动点的坐标就是(x,y),再将此动点按z轴方向平移,将平移后的点按下列计算值(其中的倍数可以自行调节,以改变单位空间中波浪的个数)进行缩放,从而得到计算值 曲面上的动点,将此动点按网格上的D点求轨迹,即可得到第一象限上的图像,然后借助对称变换,作出其他象限上的图像。

    以上就是怎么用几何画板制作三维波纹的思路,看了以上步骤,对制作三维波纹有一定了解了吗?如果还是茫然,建议大家按照以上思路多练习几遍,肯定会掌握的。如果需要课件的话,请点击几何画板课件

  • 相关阅读:
    C#深入浅出 修饰符(二)
    HDU 5785 Interesting
    HDU 5783 Divide the Sequence
    HDU 5781 ATM Mechine
    UVA 714 Copying Books
    uva 1471 Defense Lines
    UVA 11134 Fabled Rooks
    UVA 11572 Unique Snowflakes
    UVA 11093 Just Finish it up
    UVA 10954 Add All
  • 原文地址:https://www.cnblogs.com/MathType/p/5582886.html
Copyright © 2011-2022 走看看