计算机数学:算法基础 线性代数与图论
上QQ阅读APP看书,第一时间看更新

前言

数学课程作为高等教育的一门公共基础课,其基础性、工具性的地位被广泛认可,尤其在训练思维、提供方法、建立模型等方面有着无可替代的作用。

计算机数学作为计算机相关专业的一门专业基础课,不仅为其他课程的学习提供必要的知识和思维训练,也为培育学生的科学素养提供了重要的途径。实践表明,数学思维的训练,尤其是数学建模的训练不仅对学生的日常专业学习有着很大的帮助,还对学生获取专业技能大赛的奖项有着巨大贡献。

目前高等院校计算机相关专业学生的来源广泛,他们的数学基础千差万别。新生入学常常会问,学数学有什么用?专业上用得到吗?这些疑问长期困扰着学生,也导致教师授课辛苦,却没有成就感。

为改变这种困境,我们总结了国内外众多计算机数学教材的编写思路,确定“数学理论知识+专业技术应用”的编写方向,紧贴计算机相关专业对数学知识、思维训练的需要,把数学课程作为学生学习数据结构、程序设计、数据库等专业课程的前导课程。通过我们的努力,学生不仅能掌握数学的基础知识,还能真实地认识到数学的方法和模型对计算机技术的重要性。例如,矩阵和线性方程组在Google网站排名算法中的运用,图论模型在网络分析中的运用,以及当前热门的数据挖掘技术中决策树算法的运用。此外,本书在附录中还介绍了工程软件MATLAB的基本操作,供需要的读者学习。

本书由广东科学技术职业学院的邓洁、桂改花任主编,康海刚任副主编。

由于编者水平有限,书中难免有错误,敬请广大读者批评指正!

编者

2016年5月