MATLAB在圆锥曲线教学中的应用

2021-02-12 00:24吕士宝
语数外学习·高中版上旬 2021年11期
关键词:半轴椭圆绘制

吕士宝

MATLAB是一个强大的数学软件,常用于分析数 据、绘制图形、处理图形、进行矩阵运算等.高中圆锥曲线知识较为抽象,学生学习起来比较困难,教师可利用MATLAB来辅助教学,借助MATLAB强大的作图功能,来激发学生的学习兴趣,突破教学的重难点.

一、利用MATLAB激發学生的学习兴趣

很多圆锥曲线知识较为抽象,仅靠口头讲解和黑板板书,学生很难掌握所学的知识,教师可将MATLAB应用于课堂教学中,利用 MATLAB 绘制出不同的图形,以直观或动态的形式演示出来,这样能有效地吸引学生的注意力,激发其学习的兴趣.学生通过观察,便会对圆锥曲线的几何形式、几何性质具有初步的印象,为对椭圆的方程、图形、性质等的研究作好铺垫.

例如,在教学“椭圆的几何性质”时,笔者利用MATLAB辅助教学.首先设计好MATLAB程序代码,其运行程序如下:

t=linspace(0,2*pi,1000);

x=4*cos(t);

y=sin(t);

plot(x,y),grid on

hold on;

t=linspace(0,2*pi,1000);

x=4*cos(t);

y=2*sin(t);

plot(x,y),grid on

hold on;

t=linspace(0,2*pi,1000);

x=4*cos(t);

y=3*sin(t);

plot(x,y),grid on

借助 MATLAB 作出如图 1 所示的 3 个椭圆,并让学生通过观察图形,对椭圆的图形进行讨论.动态的图形演示,能有效地激发学生的学习兴趣,使他们快速进入良好的学习状态,通过观察、讨论,得出结论:(1)椭圆是轴对称图形,其对称轴为 x 轴与 y 轴;也是中心对称图形,坐标原点是其对称中心;(2)若 a、b 分别是椭圆的长半轴长和短半轴长,则椭圆位于直线 x = ±a 和 y = ±b 所围成的矩形区域内;(3)当 e 越接近于1时,椭圆越扁,e 越接近0,椭圆越圆.

利用MATLAB绘制出大量的椭圆图形,引导学生对其进行对比、分析,不仅能激发其学习兴趣,还能让他们了解椭圆的图形,培养直观想象能力.

二、借助MATLAB突破教学的重难点

在讲解重难点知识时,教师可借助MATLAB来辅助教学,改变MATLAB 程序中的数据,如圆锥曲线方程中 a、b、e 的值、将不同情况下的曲线展示出来,引导学生对其进行观察、分析,总结规律,挖掘出知识的本质,从而突破教学的重难点.

例如,在教学“双曲线的几何性质”时,笔者设计了如下的 MATLAB程序:

a=4;

b=3;

c=sqrt(a^2+b^2);

syms x y

subplot(1,3,1);h=ezplot(x^2/a^2- y^2/b^2==1,[- 10,10])

hold on;axis equal;

plot([-10:0.1:10],b/a.*[-10:0.1:10])

plot([-10:0.1:10],-b/a.*[-10:0.1:10])

将MATLAB应用于圆锥曲线教学中,不仅可以丰富教学的内容,降低学生学习的难度,还有助于培养学生的数形结合能力,从而达到提高教学质量的目的.

(作者单位:甘肃省临夏市城郊镇临夏回民中学)

猜你喜欢
半轴椭圆绘制
Painting ski maps 绘制滑雪地图
绘制童话
汽车全浮式半轴的可靠性优化设计
绘制世界地图
b=c的椭圆与圆
巧用点在椭圆内解题
半轴加工自动线用数控机床的设计研究
椭圆的三类切点弦的包络
农用运输车后桥故障分析
神秘的不速之客