公共选修课程
课程名称: Matlab在科学计算中的应用
英文名称: Application of MATLAB on Scientific Computing
课程编号: S070100GX009 开课编号: 2GX009Z/Y 开课学期:
课程类型: 公共选修课程学  时: 40学  分: 1.0
授课教师:  
教师简介:
 
预修课程:
数值分析、优化、统计初步、计算机操作基础
教学目的:
本课程为硕士研究生的公共选修课。目的是增强学生数学能力的培养,使学生既要学好数学思想和方法, 更要提高“用数学”的能力。本课程对各个应用数学分支下的数学问题求解方法进行简要介绍,并在教师指导下用学到的数学知识和MATLAB数学软件,分析、解决一些经过简化的实际问题。 通过本课程的学习,希望学生能掌握MATLAB在各个应用数学分支的应用,对今后的学习、工作、研究提供帮助。
教学内容:
第一章 MATLAB数学软件的简介 第二章 MATLAB语言编程与科学绘图简介 第三章 线性代数问题的计算机求解 矩阵基本分析、矩阵基本变换、线性方程组的计算机求解、矩阵函数的求解等。 第四章 数据处理问题的计算机求解 插值、函数逼近、数据拟合等。 第五章 微分方程问题的计算机求解 微分方程的解析解法、常微分方程数值解概述、常微分方程组初值问题的MATLAB求解、特殊微分方程的求解、边值问题的求解、偏微分方程求解入门。 第六章 代数方程与最优化问题的计算机求解 方程的解析解与数值解、无约束最优化、有约束最优化、整数规划、多目标规划等。 第七章 概率论与数理统计问题的计算机求解 概率分布与随机数生成、统计量分析、数理统计方法、统计假设检验、方差分析等。 第八章 数学问题的非传统解法 神经网络在数据拟合中的应用、遗传算法在最优化求解中的应用、小波理论、粗糙集理论与应用、模糊逻辑与模糊推理等。
教  材:
 
参考资料:
1.薛定宇、陈阳泉著:《高等应用数学问题的求解》,清华大学,2004 2.(美)Alfio Quarteroni, Fausto Saleri, MATLAB科学计算,清华大学,2005 3.(美)Shoichiro Nakamura,科学计算引论——基于MATLAB的数值分析(第二版),电子工业出版社,2002 4.丁丽娟等,《数值计算方法》,北京理工大学,1998。 5. 张瑞丰等 《精通MATLAB6.5》,中国水利水电出版社。