MATLAB软件在初中数学教学中的应用初探
李晓鹏
(江苏省徐州市开发区中学㊀221004)
摘㊀要:本文分析研究了在初中数学教学实践中ꎬ运用MATLAB软件解决函数图像绘制和数据集中程度分析等问题.运用MATLAB软件编写相关计算机程序应用在教学实践活动中ꎬ可以启发学生的数学思维ꎬ培养学生应用数学的能力ꎬ提高学生计算机操作效率ꎬ更能提高学生的学习效率.
关键词:初中数学ꎻMATLAB数学软件ꎻ图像绘制ꎻ数据分析
中图分类号:G632㊀㊀㊀文献标识码:A㊀㊀㊀文章编号:1008-0333(2023)02-0014-02
收稿日期:2022-10-15
作者简介:李晓鹏(1980.11-)ꎬ女ꎬ本科ꎬ从事初中数学教学研究.㊀㊀初中数学教学中有不少抽象
的理论让学生不易理解ꎬ如能借助MATLAB软件强大的图像绘制和数据计算处理功能辅助教学ꎬ在仿真中发现数学中存在的规律ꎬ更有利于中学生加深对初中数学知识的记忆㊁理解和掌握.
1MATLAB软件简介
MATLAB软件是建模仿真领域使用最广㊁功能
最强大的软件.它是由美国Mathworks公司开发研制的ꎬ在建模仿真㊁图像绘制㊁数值计算㊁概率统计等领域广受欢迎.在初中数学教学中使用MATLAB软件辅助教学实践活动ꎬ能够极大地提高教师的授课效率㊁学生的学习效率ꎬ节省因手工绘图和计算浪费的时间ꎬ并能培养学生的数学抽象思维能力ꎬ培养学生的数学建模兴趣ꎬ可谓一举多得.
2MATLAB软件在初中数学教学中的应用
很多人认为MATLAB软件功能强大ꎬ但其指令系统复杂ꎬ初学者往往感觉难于上手ꎬ因此认为不宜在初中数学教学中推广.但对初中数学教学活动来说ꎬ其涉及的数学计算和绘图都相对简单ꎬ并不需要学生完全掌握和精通MATLAB软件各项功能ꎬ只需
掌握与初中数学教学相关的少部分内容即可.2.1三角函数图像的绘制
三角函数是初中数学教学中经常要用到的函
数ꎬ学生在绘制其图像时往往由于计算相对复杂ꎬ不能精确绘制其函数图像ꎬ进而影响了学习效果.运用MATLAB软件进行这部分内容的教学ꎬ三角函数的图像能很精确地显示在直角坐标系中ꎬ往往可以达到事半功倍的效果.
例1㊀在直角坐标系中准确绘制出y=sinxꎬy=cosx及y=sin3x的函数图像.
采用MATLAB软件编写如下几行命令:symsy1ꎻsymsy2ꎻsymsy3ꎻsymsxꎻ%定义y1ꎬ
y2ꎬy3及x四个变量x=0:0.01:2∗piꎻ%设置变量x的取值范围是从0到2π之间ꎬ绘制图像时每次取点的间隔为0.01
y1=sin(x)ꎻy2=cos(x)ꎻy3=sin(3∗x)ꎻ%定义y1=sin(x)ꎬy2=cos(x)ꎬy3=sin(3∗x)
plot(xꎬy1ꎬ'-r'ꎬ'LineWidth'ꎬ2)%绘制三角函数图像命令ꎬ设置绘制图像的彩为红ꎬ宽度为2
holdon%在绘制过程中ꎬ保持绘制图像的窗口不变.
plot(xꎬy2ꎬ'-b'ꎬ'LineWidth'ꎬ3)%设置绘制图像
41
的彩为蓝ꎬ宽度为3ꎬ便于区别显示.
plot(xꎬy3ꎬ'-g'ꎬ'LineWidth'ꎬ4)%设置绘制图像的彩为绿ꎬ宽度为4ꎬ便于区别显示.
执行完上述命令后ꎬMATLAB就会立刻绘制出三条三角函数曲线ꎬ如图1所示
:
图1
从图1中可以直观看出ꎬ红的细线条为y=sinx的图像ꎬ蓝较粗线条为y=cosx的图像ꎬ绿粗线条为y=sin3x的图像.当然ꎬ在初中数学教学中还会遇到其他函数图像ꎬ例如一次函数㊁二次函数等其他函数ꎬ这些函数的图像也可以按照类似方法绘制ꎬ简单易懂.
2.2数据集中程度的分析
采用MATLAB软件对数据集中程度部分内容
进行教学ꎬ能提高学生的学习积极性ꎬ培养学生的应用意识.
例2㊀开发区中学初三某班级20名学生的身高采集如下(单位:cm):
172ꎬ170ꎬ169ꎬ172ꎬ162ꎬ167ꎬ168ꎬ165ꎬ172ꎬ170160ꎬ175ꎬ168ꎬ165ꎬ171ꎬ169ꎬ167ꎬ174ꎬ170ꎬ164对上述身高数据进行统计ꎬ求出该组数据中的
最大值㊁最小值㊁平均值㊁中位数㊁总和及标准差ꎬ并绘制出频数直方图.
在MATLAB中编写如下程序:
x=[172170169172162167168165172170160175168165171169167174170164]ꎻ%输入身高数据
y1=max(x)ꎻ%计算最大值y1y2=min(x)ꎻ%计算最小值y2y3=mean(x)ꎻ%计算平均值y3y4=median(x)ꎻ%计算中位数y4
y5=sum(x)ꎻ%计算总和数y5
y6=std(x)ꎻ%计算标准差y6
y=[y1y2y3y4y5y6]%显示y1ꎬy2ꎬy3ꎬy4ꎬy5ꎬy6ꎬ并将数据存储在y中
hist(x)%绘制x的频数直方图在窗口中可以得到如图2所示结果
:
图2
可以很方便地计算出最大值㊁最小值㊁平均值㊁中位数㊁总和数及标准差.即最大值y1=175ꎬ最小值y2=160ꎬ平均值y3=168.5ꎬ中位数y4=matlab直方图
169ꎬ总和数y5=3370ꎬ标准差y6=3.9.频数直方图绘制如图3所示
:
图3
本文运用数学建模软件MATLAB绘制了三角函数的图像和频数直方图ꎬ把抽象的数学问题转化为计算机上直观形象的软件仿真演示ꎻ把手工的数学二维三维图像变为计算机辅助绘图.从一定意义上来
说ꎬ激发了中学生对数学学习的兴趣爱好ꎬ提高了探究能力ꎬ同时也培养了学生对于数学建模的兴趣爱好.
参考文献:
[1]崔晓燕.浅谈MATLAB在初中数学教学中的应
用[J].中国教育技术装备ꎬ2019(1):3.[2]李晓鹏.MATLAB在初中数学概率教学中的应
用[J].中小学电教ꎬ2013(Z2):111-112.
[责任编辑:李㊀璟]
51

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。