什么是科学计算科学计算就是数值计算吗?

来源:ob欧宝官网

阅读 35
发布时间 2021-10-25 06:06:03

  科学计算是一个很宽的概念,包括符号计算(各种方程形式,不同级别的近似,子问题拆分,级数展开),逼近方法(插值,拟合,基底选择,参数调优,误差分析),计算范式(矩阵,PDE,优化,网格),具体算法(数值微分 积分 优化 差分,启发式搜索),程序框架(BLAS,FFT,Optimizer,经验常数,单元库),软硬件优化(并行计算,异构加速,专用数据结构,高速网络协议),分布式计算平台(几个到几十万节点)等等。可以说是个极其复杂的体系。

  相比之下,数值计算指的主要是数值微分,数值积分,数值优化,数值插值,数值求解,数值稳定性等,是具体算法和程序框架的一部分。

  两个概念没什么必然联系,科学计算是指为解决复杂工程问题或者科学问题进行的计算,更强调模型。数值计算是指,由于计算机浮点数系的有限性跟不封闭,按通常的方法计算会有很大误差,需要合理设计算法进行计算,强调计算过程中的算法跟误差。谁要是像提问中那么告诉你,那他一定是不懂还想装B

上一篇:24 日图灵独家大数据:榜首能否坐稳? 下一篇:科学计算