- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
科学计算软件在医学类大学数学教学中的作用.doc
科学计算软件在医学类大学数学教学中的作用
摘要:数学是医学高等教育的重要环节之一,科学计算软件如MATLAB在数学学习中可以起到重要的辅助作用。MATLAB软件被广泛应用于微积分计算、线性代数计算、概率论与统计计算、数值计算和医学信息处理方面。通过学习和应用科学计算软件,能够提高学习效率,促进学生综合素质的提高。同时,计算机软件的应用对数学教学和考核标准提出了新的要求。
关键词:MATLAB软件;医学信息;科学计算
随着医学科学的不断发展,数学在医学发展中所扮演的角色正逐渐变得更加重要。①医学检测技术和诊断技术如医学图像、电生理信号等通过数字化技术转化为海量数据信息;②大量的病例信息的回顾分析和流行病学调查也获得了大量与疾病密切相关的数据,造成了海量的医学数据的产生和积累。医学数据的分析和进一步应用必须采用更多的数学方法和计算机辅助,因此在医科大学学生中,必须更加重视数学的教学工作,在已经广泛开展了高等数学等课程的教学工作,提高教学效率,以使学生学习到必须的数学能力并培养数学素养。在医科大学中,如何进行高效的高等数学教育,仍然是一项重要的内容。科学计算软件能够比较简单的处理数学计算,并进行更加形象化的展示,为医科大学的高等数学教学提供了有益的工具。本文即以MATLAB软件为例,说明科学计算软件在医科高等院校教学与学些中的应用。
1科学计算软件在微积分教学中的应用
MATLAB符号数学工具箱是本节中大部分运算的基础,此工具箱的计算引擎基于Maple核心,提供了针对微积分、方程求解等复杂数学问题的计算和绘图工具[1-4]。MATLAB中常用的微积分命令,见表1。
此外,MATLAB还提供了大量描点绘图和函数绘图的命令,如描点绘图命令plot,三维描点绘图命令plot3,三维曲面描点绘图命令mesh和surf以及相应的函数绘图命令ezplot,ezplot3,ezmesh,ezsurf等。
通过使用这些命令,能够方便快捷的解决高等数学教学大部分的微积分问题并进行图形展示。这样就为教师的教学工作提供了极大的方便,同时也为学生的学习提供了新的辅助工具。通过引入科学计算软件,可为弥补医学学生由于缺乏计算训练而带来的计算能力上的不足,从而将教学精力转移到引入更多的数学问题和数学思想中来。
2科学计算软件在线性代数教学中的应用
MATLAB软件本身的名称即来自于矩阵实验室英文名称(Matrix Laboratory)的缩写,其在线性代数概念展示和计算方面具有很大的能力。在MATLAB环境中通过命令窗口键入或数据文件导入的方式,能够很方便的定义矩阵。利用软件的工作空间面板和数据编辑器,则可以较为直观的现实矩阵及其行、列数目等信息。另一方面,MATLAB还提供了大量的计算方法,可以非常方便对矩阵进行行列式,逆矩阵,转置,加法,乘法和乘方等运算,见表2。
3科学计算软件在概率论与数理统计学习中的应用
统计学是医学科研和海量数据分析的基础,通过科学计算软件的辅助,能够方便的进行数据展示,统计计算和结果分析。MATLAB及其统计工具箱中包括常用的概率分布和密度函数,参数估计和假设检验方法,可以方便的计算均值、方差、分位数等统计量,按照分布律模拟随机背景分布,绘制统计图形等,见表3。
4科学计算软件在数值计算方面的应用
函数M文件为MATLAB提供了强大的扩展性,用户可以根据自身的需求定义函数,并且能够简单的在MATLAB中实现。MATLAB提供了多种选择控制和循环控制的方法,使得MATLAB本身不仅是一种计算软件也是一种程序设计语言,与C,JAVA等主流程序语言相比,MATLAB具有语法简单,功能强大的特点,特别是能够与MATLAB内置函数和其他已存在的MATLAB函数简单结合,因此具有了极强的扩展性,可以方便的整合算法并与精确算法进行比较,是数值计算方法教学的理想工具。正因为这些优点,MATLAB已经在一些数值计算教材中被选为程序设计语言[5]。
5科学计算软件在医学信息学方面的应用
MATLAB软件提供了生物信息学工具箱,其中包括对序列数据、基因芯片表达数据等多种生物信息的常用分析方法和图形展示方法,同时通过网络工具可以方便的获取公共数据库信息,并且结合统计等工具箱,对生物信息进行处理。
MATLAB软件可以方便的将数字化的医学图像和其他医学信号导入到计算环境中来,从而给医学图像和医学信号处理的教学提供了极大的便利。通过应用MATLAB中内置的信号处理工具箱和程序设计,处理医学信号和图像,是对高等数学学习成果的重要应用,在处理医学问题的同时,巩固了数学知识,并能提高对高等数学的学习兴趣。
6总结与讨论
本文以MATLAB软件为例,介绍
文档评论(0)