FEMATHS 小组的学习笔记簿
我对计算数学真正产生兴趣,是从大学的 《数值分析》 课开始的。
之前,我的动手能力主要是通过 数学建模 培养起来的,编程的兴趣 则来自学习 Web 前端技术。但数值分析这门课让我第一次意识到,数学不仅能推导,更能“算出来”,而且是那种跟着步骤一步步做就能得到结果的计算。
印象特别深的是学到 雅可比迭代法,那是我第一次接触到一种可以完全靠笔和纸、照着规则操作、一次次迭代、就能求解线性方程组的方法。而这就是计算数学思想的缩影,只要循规蹈矩一次次迭代一次次算就能得到近似解。
当然,当问题规模变大,靠手工计算就不太现实了。这时候,就需要把数学思路转成程序逻辑,用计算机来帮我们完成计算。我们老师也鼓励我们课下写程序练习,我当时就用 Web 技术做了一个小网页,简单实现了雅可比迭代的过程。虽然很基础,但这次动手让我真正感受到:数学 + 编程,可以打开一个全新的世界。
我想将我学习计算数学的时候产生的想法以及对知识点的总结使用语言的方式记录在这个网页使用形如笔记本的方法来展示出来,希望这个笔记能对你也产生帮助。如果你觉得这个笔记本确确实实帮助到了你的话,不妨 Star 一下本仓库,你的 Star 就是我不竭的动力。
本仓库大致的情况
目录的使用方法:电脑屏幕上目录在左侧;手机屏幕上目录点左上角按钮展开,点击就可以跳转到相关页面;。目录还不完整(本仓库还在更新中。本仓库在正式宣布 archive 之前将会一直保持更新)。
- 本仓库的功能:入门计算数学、参考常用代码、阅读论文笔记。请注意,本仓库后半部分主要讨论计算机视觉领域的基于深度学习的方法。