数学建模和数学实验在工科研究生“数值分析”教学中的融合和实践

2016-05-04 13:06宋显华李冬梅刘凤秋
黑龙江教育·理论与实践 2016年4期
关键词:数值分析数学实验数学建模

宋显华 李冬梅 刘凤秋

摘要:为提高工科研究生分析、解决数值计算问题的能力,文章研究了在“数值分析”课程教学中融入数学建模的思想和数学实验的教学法。该教学思想通过数学建模过程引入数值案例,通过对基于计算机仿真软件的数值案例设计过程进行描述、再现及讨论,可以在短时间内增加授课信息量,激发学生学习兴趣。从教学效果看,学生能够较快地掌握常用数值分析算法,并能快速进入课题,收到良好的教学效果。

关键词:数值分析;数学建模;数学实验;教学改革

一、引言

“数值分析”是为我校机械工程、电气工程、材料工程和化学与环境工程等专业的硕士研究生开设的一门学位课程,通常需要学生在本科阶段学习过“高等数学”“线性代数”及“常微分方程”三门课程。“数值分析”课程又为后续的“数学模型”“软件工程”和“算法设计与分析”等课程奠定知识和方法论基础。该课程涉及内容较多,并具有很强的理论性和实践性。随着现代计算机技术的迅猛发展以及社会对硕士人才培养提出的更高要求,如何采用有效的教学方法,提高教学质量已成为“数值分析”课程教学任务中不可回避的重要问题。为了培养和提高学生发现、分析以及解决问题的能力,为今后能够顺利担负科研任务打下坚实的基础,根据该课程的特点,融入数学建模和数学实验的教学法,不仅可以激发学生的学习兴趣,使其对教学内容掌握得更加扎实,讲解和实践的案例还可以成为学生在将来从事科研活动时的重要参考资料。

二、“数值分析”课程的特点

国内外为硕士生开设的数值分析理论及类似课程所采取的讲授方法基本类似。教学模式或者较为注重计算公式的推导,或者偏重于具体算法的应用。从教学方式上看,传统的“注入式”教学模式仍占主导地位,这严重影响了研究生的个性培养、创新思维的训练。总体来说,该门课程的特点可以概括为以下两点:(1)具有理论数学的抽象性与严密科学性;(2)应用的广泛性与实践的高度技术性。

三、融合数学建模和数学实验教学法的内涵与实例

(一)教学法的内涵与作用

结合“数值分析”课程教学的特点,可以作出如下定义:融合数学建模和数学实验教学法是指在教师的策划和指导下,基于教学创新理念,以提高学生分析解决问题的能力为目的,并以数值分析课程的知识结构为主线,组织学生通过对具有代表性的数值分析模型的提出、原理的解释、应用领域的分析、思考、讨论和交流等活动,引导学生自主探究,加深对知识理解等的一种特定的教学方法。

该教学法是一种理论联系实际,启发式的教学过程。通过教师采用数学模型引导来说明理论知识,通过实验仿真,激发学生的学习兴趣,提高学生分析解决问题的能力。采用该教学法可以克服传统教学中“教师主体”的模式缺点,使学生成为教学的中心,不仅不必强记定理公式,而且能够使学生了解到实际问题的多选择性和不确定性,激发学生的创新精神。

目前,我校进行了研究生培养模式的改革,提高了要求,在这种情况下,传统的培养方式及教学方式必须进行改革,该教学法具备上述优点,是一种非常适应现代教学现实的方法。

(二)教学法的实例

目前的数值分析理论课程教学,只是在分析已有的模型,而对于模型的提出过程讲授得较少,因此造成了学生的分析能力强于综合能力。而学生在未来的科研工作中,对于综合能力的要求要高于分析能力。所以讲授数值分析模型的提出过程对培养学生的综合能力是十分有益的。在此笔者列举教学实践中的典型例子说明该教学法的优点。

应用实例:

在讲授教材中“常微分方程初值问题数值解法”这部分的内容时,教材上只是给出了微分方程的几种数值方法及其对应的误差估计、收敛性和稳定性,内容较为晦涩难懂,学生往往不能理解常微分方程来自于哪些实际问题,特别不理解数值解的内涵,于是笔者在讲授该部分内容时融入了数学建模的思想。为使学生理解数值解的内涵,借助C++、MATLAB或MATHEMATICA等软件做程序的编写,完成数值解的求解及几种方法解的图形显示,加深对该部分内容的认识和比较。

提出数学建模问题:食饵捕食者问题。

意大利生物学家DAncona发现:第一次世界大战期间意大利阜姆港捕获的鲨鱼的比例有明显的增加,如表1所示。

事实上,捕获的各种鱼的比例代表了渔场中各种鱼的比例。战争中捕获量会下降,而食用鱼会增加,以此为生的鲨鱼也同时增加。但是捕获量的下降为什么会使鲨鱼的比例增加,即对捕食者更加有利呢?

他无法解释这个现象,于是求助于他的朋友,著名的意大利数学家Volterra。Volterra建立了一个简单的数学模型,回答了DAncona的问题。

模型假设:

1.食饵增长规律遵循指数增长模型,相对增长率为r;

2.食饵的减小量与捕食者数量成正比,比例系数为a;

3.捕食者独自存在时死亡率为d;

4.食饵的存在使捕食者死亡率的降低量与食饵数量成正比,系数为b。

通过上述教学案例的使用,使学生在学习常微分方程问题数值解的理论后,对一些实际问题,能够建立微分方程组模型,并动手实验给出方程组的数值解,加深对数值解的认识,对数值解收敛性、误差情况和稳定性有具体的认知,并进一步通过图形等方法对结果进行验证、解释和分析。

通过3个教学循环的教学经验和多年的科研实践经验,如果采用新教学法,可以显著提高教学效果,并且可以引入现代科研领域的一些前沿内容,推动教学改革的进行。

在数值分析理论课程的教学活动中引入了数学建模和数学实验的教学法,对教学内容及实践活动进行了总结,教学实践活动表明该教学法能够提高学生的独立思考能力,解决问题的能力,使学生在理论知识和实践能力方面达到了学以致用的效果,教学质量得到了明显提高。

参考文献:

[1]赵景中,吴勃英.关于数值分析教学的几点探讨[J].大学数学,2005,21,(3):28-30.

[2]李大潜.将数学建模思想融入数学类主干课程[J].中国大学教学,2006,28,(1):9-11.

[3]朱晓临.关于差商和Newton插值公式教学的一些体会[J].大学数学,2010,26,(2):17-20.

猜你喜欢
数值分析数学实验数学建模
压力溶腔对岩溶隧道施工安全影响的数值分析
土与支护结构相互作用及边坡稳定性分析
探讨补偿回弹冲压件模具设计的方法
数学建模中创造性思维的培养
树立建模意识 培养学生创新思维
最小二乘法基本思想及其应用
互联网+背景下数学试验课程的探究式教学改革
建模思想在数学教学中的渗透研究