mirror of
https://github.com/PKUFlyingPig/cs-self-learning.git
synced 2026-06-21 00:47:16 +08:00
25 lines
1.2 KiB
Markdown
25 lines
1.2 KiB
Markdown
# MIT18.330 : Introduction to numerical analysis
|
||
|
||
## 课程简介
|
||
|
||
- 所属大学:MIT
|
||
- 先修要求:微积分,线性代数,概率论
|
||
- 编程语言:Julia
|
||
- 课程难度:🌟🌟🌟🌟🌟
|
||
- 预计学时:150 小时
|
||
|
||
计算机强大的计算能力帮助人们在科学领域不断突破边界,不过计算机的离散本质和这个连续的世界有着天然鸿沟,而如何用离散的表示去估计和逼近那些数学上连续的概念,则是数值分析的重要主题。
|
||
|
||
这门课会在浮点表示、方程求解、线性代数、微积分、微分方程等领域探讨各类数值分析方法,让你在 Julia 的编程实践中反复体悟(1)如何建立估计(2)如何估计误差(3)如何用算法实现估计 这一系列步骤。
|
||
|
||
这门课的设计者还编写了配套的开源教材(参见下方链接),里面有丰富的 Julia 实例。
|
||
|
||
## 课程资源
|
||
|
||
- 课程网站:<https://github.com/mitmath/18330>
|
||
- 课程教材:<https://fncbook.com>
|
||
- 课程作业:10 个 Julia 编程作业
|
||
|
||
## 资源汇总
|
||
|
||
@PKUFlyingPig 在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/MIT18.330 - GitHub](https://github.com/PKUFlyingPig/MIT18.330) 中。
|