课程主页: https://www.coursera.org/learn/numerical-methods-engineers
《数值方法 for Engineers》是一个专为工程师设计的Coursera课程,聚焦于工程师必备的数值方法。课程涵盖了根查找、矩阵代数、积分和插值、常微分方程以及偏微分方程等重要内容。学生将学习如何利用MATLAB解决数值问题,所有报名的学生都可以在线获取MATLAB及MATLAB评分工具的访问权限。
本课程的内容结构合理,由易到难。首先,课程将介绍科学计算以及MATLAB的基础知识,帮助学生建立起对这一高阶编程语言的基础理解。接下来,课程将深入探讨根查找方法,包括二分法、牛顿法及割线法,并通过编程项目荷将这些理论与实践结合。
在矩阵代数部分,课程内容涵盖高斯消元法、LU分解等值得关注的算法,学生将学习如何在大型矩阵上处理数值计算中的舍入误差。随后,课程将介绍积分的数值计算方法,包括梯形法和辛普森法等。
对于常微分方程,学生将掌握乌勒方法与龙格-库塔方法的应用。而偏微分方程的部分将引导学生学习有限差分法来求解不同维度的PDE问题。每个模块均包含相应的编程项目,极大地增强了学习的实践性和趣味性。
总之,该课程是工程师提高数值计算能力的绝佳选择,适合希望深入认识数值方法、提升自身MATLAB编程技能的学生与工程师。课程以理论与实践相结合的教学方式,不仅教授学生必要的数学工具,也培养了实际解决问题的能力。强烈推荐!
课程主页: https://www.coursera.org/learn/numerical-methods-engineers