数值分析网站导航

本页面提供了与数值分析 (计算数学) 相关的部分站点链接, 包含计算库, 软件和一些非常有用的博客, 希望对读者有所帮助. 如果您有其它的优秀资源并愿意和大家分享, 请在评论评论区留言, 我们的小编会及时更新, 非常感谢!


数值分析课程学习平台

  • 学堂在线: 由清华大学在 2013 年发起的慕课平台.
  • 中国大学MOOC: 由网易与高教社携手推出的在线教育平台.
  • 爱课程: 教育部, 财政部委托高等教育出版社建设的高等教育课程资源共享平台.
  • B站: 各种课程学习神器.
  • MOOC List

其它课程资源

拓展资料

软件&语言

  • Julia: 数值计算语言和环境, 开源, 免费, 动态, 高性能.
  • Python: 可用于数值计算的语言, 需要搭配 numpy, scipy, matplotlib 等库.
  • Matlab: 最流行的商业数值计算语言和软件.
  • Scilab: 一个免费开源, 适用于多平台的数值计算程序, 是 MATLAB 的主要替代软件之一.
  • GNU Octave: Matlab 的主要开源替代者之一, 免费并且多平台支持.
  • wolframAlpha: 数值与符号计算, 数据可视化以及编程.
  • FreeMat: 一个开源的类 MATLAB 科学计算软件.

计算库

  • GNU Scientific Library (GSL): 一个免费开源的 C/C++ 科学计算库, 并提供多种其它语言的接口.
  • Intel oneAPI Math Kernel Library: 在 Intel 平台优化之后的科学计算库.
  • LAPACK: 数值线性代数的标准软件包.
  • Netlib: Netlib 库包含数值和科学计算以及其他科学领域感兴趣的免费软件, 文档和数据库.
  • NAG Numerical Library: 数学与统计算法库, 专业的软件产品.
  • Numpy: Python 科学计算三件套之一, 最基础最重要也是使用最广泛的工具包.
  • Pandas: Python 语言下的数据分析库, 高效且易于使用.
  • Scipy: Python 科学计算三件套之一, 提供广泛的数值算法函数.

其它

  • kv: 一个开源的 C++ 数值计算库, 包含许多问题的数值算法, 如常微分方程, 微分积分, 特征值问题等等.
  • INTLAB: INTLAB (INTerval LABoratory) is an interval arithmetic library using MATLAB and GNU Octave.

数据可视化

除了成熟的软件, 如 Matlab, Scilab, Octave等, 可以实现绘图功能外, 还有一些优秀的可视化库:

  • Matplotlib: Python 科学计算三件套之一, 提供强大的可视化功能.
  • Plotly: 强大的科学绘图库, 提供多种语言接口.
  • Matplot++: 一个 C++ 绘图库 (Github Star 2.1k)

网格生成

有限元分析

  • FEniCS Project:
  • FEATool Multiphysics:
  • FreeFEM:
  • MFEM:
  • SfePy: Python 中的有限元库.

媒体&传播

科研网站

科研组织或个人


分享到:
5 1 投票
文章评分
订阅评论
提醒
guest

0 评论
内联反馈
查看所有评论