APP下载

基于数学软件的阿基米德螺线切线计算与分析

2018-03-10邵一恒

新课程·中旬 2018年1期
关键词:交互导数数学教学

邵一恒

摘 要:通过运用数学软件,按照中学课程中导数求解的思路,简便实现阿基米德螺线切线的计算,并对验证结果进行分析得出结论,为拓展中学数学教学方法提供参考。

关键词:阿基米德螺线;导数;数学教学;Mathematica;交互

一、阿基米德螺线的描述与公式

阿基米德螺线是古希腊数学家阿基米德提出的一种螺旋曲线,它的描述形式为:一个点匀速离开一个固定点的同时又以固定的角速度绕该固定点转动而产生的轨迹。阿基米德螺线简化后的极坐标方程式为r=a*θ。

其中r表示的是动点距圆心的距离,a表示的是每旋转周期内,动点移动过的距离,θ表示射线旋转过的角度。

想要得到指定θ角度的切线方程,分析多个周期间切线的位置关系,这样的问题就属于典型的极坐标曲线求切线的问题,通过导数的计算方法可以简单地实现。

二、极坐标曲线切线计算的步骤和方法

极坐标曲线的切线计算可以按照下面的步骤来进行:

1.将极坐标公式转换为直角坐标系公式:x=a*θ*Cos(θ);y= a*θ*Sin(θ)。

2.分别对x(θ)、y(θ)函数进行求导,得到x′(θ)、y′(θ),二者相除可以得到切线的斜率公式:k=y′(θ)/x′(θ)。

3.按照指定的角度θ0代入直角坐标公式和斜率公式组成切线方程:

y-a*θ0*Cos(θ0)=k*(x-a*θ0*Sin(θ0))

函数求导和切线方程的建立是整个计算中的难点,但通过引入数学软件,以上问题都可以很好地得到解决。

三、Mathematica软件的基本用法

Mathematica是一款非常专业的科学计算软件,具有非常强大的数值和符号计算功能,它与MATLAB和Maple并称为三大数学软件。Mathematica软件简便易用,它的书写形式更接近于自然语言,适合进行复杂的数学公式推导与验证。

在Mathematica中对公式求导是通过D[ ]函数来实现[1],以阿基米德螺线切线斜率的计算为例,通过以下的代码即可实现斜率公式的推导:

Clear[r,a,θ,k,t,x]

r=a*θ;(*阿基米德螺线公式*)

dx=D[r*Cos[θ],θ];

dy=D[*Sin[θ],θ];

k=dy/dx(*切线斜率*)

t=k*(x-r*Cos[θ])+r*Sin[θ](*切线公式*)

运行以上代码可以得到斜率及切线的公式:

out[574]=阿基米德螺红切线公式

直线的显示可以用Plot[ ]函数,曲线的显示使用ParametricPlot[ ]函数来实现。

Mathematica中的坐标系和日常教学中的坐标系是完全一致的,角度是按逆时针方向增长,函数中的角度值均按弧度值来取值。由于在x轴正方向上,每旋转一周,动点移动2*Pi*a的距离,若将a取值为50/Pi,则曲线与正向x坐标轴的交点是100的整数倍。

在切线公式代码的基础上,添加以下代码进行数据测试:

a=50/Pi;θ=1*Pi;k,t,f1=Plot[t,{x,-30a,30a}];

θ=2*Pi;k,t,f2=Plot[t,{x,-30a,30a}];

Aspiral=ParametricPlot[{a*x*Cos[x],a*x*Sin[x]},{x,0,6Pi}];

Show[Aspiral,f1,f2]

Mathematica软件会将运行过的计算公式保存在内存中,对变量直接赋值,直接引用公式项,如上图中的k项和t项,则可以输出计算结果。

四、计算结果的分析

通过设定不同的θ角度值,执行代码,可以看到不同的运算结果。

θ角度值为零时,切线与x轴重合,这符合动点运动方向的初始设定,即动点从原点开始向x轴正方向匀速移动,同时按照逆时针方向(角度增大的方向)旋转,最后形成阿基米德螺线的轨迹。

在以上的实验中,θ角按照Pi为间隔进行测试,斜率k的值“恰好”等于θ角度值。若以Pi/2为间隔,可以得到更具普遍性的结论:k值的变化不是均匀的,与θ值没有直接的对等关系,k值的正负值变化能很好地说明这一点。

在阿基米德“论螺线”的命题18,19中提到,当旋转完一个完整周期时(θ=2Pi),绘制的切线与y轴的交点距原点的距离等于以动点到圆心距离为半径的圆弧的周长。并且以后每个完整周期都符合这个规律。

按照实验中的参数来看,第一圈的半径等于100,圆周长为200Pi,与y轴的交点为(0,-200Pi),距离原点距离符合命题中的结论。x轴方向距离成倍增加时,y轴负方向距离也成倍增加,因此证明命题18,19是准确的。

若θ角度值不是2Pi的整数倍,则可以很容易地发现命题18,19中的规律是不适用的。比如当θ角度为3Pi时,实验中的切线公式为y=3Pi(150+x),很显然(x轴距离的2Pi倍)150*2Pi不等于(y轴距离)3Pi*150。因此,“论螺线”的命题18,19仅适用于θ角度值为2Pi整数倍的情况。

通过间隔为2Pi的切线斜率可以看到,每增加一个周期,斜率也会同步增加,因此,各条切线之间是不平行的,因此在大多数情况下x轴与y轴交点间的距离没有固定的比例关系。

参考文献:

章美月,刘海媛,金花.Mathematica數学软件与数学实验[M].徐州:中国矿业大学出版社,2013.

编辑 李博宁

猜你喜欢

交互导数数学教学
解导数题的几种构造妙招
关于导数解法
基于图形用户界面的多点触控交互技术综述
对数学教学实施“素质教育”的认识
导数在圆锥曲线中的应用
函数与导数