首先要有一个认识,工程科技领域中的计算绝非我们小学中学所接触的知识那么简单。人工最复杂的计算有开方、三角函数等,但这些计算只要认真严谨都是可以人工计算的。
(图为基本计算练习)
工程中所说的计算多为求解微分方程、矩阵运算等,即使大学会学习这些知识,但实际应用时远比课堂上的复杂。为应对微分方程中多个变量的求解,需要对变量做一个个的计算,而且变量间又互相影响,这就造成了指数级增长的计算量。矩阵计算也同样需要面对随着变量增加而指数级增加的计算。
(图为拉格朗日标准方程)
正是因为科学的发展,人们制造了计算机来进行繁重的计算任务,而人们只需要设计能求解相当精度的计算机程序,即可一劳永逸的让计算机来完成这些重复性工作。现在的计算一般叫常见于计算机仿真(游戏也包含一部分这类计算)、模拟、求解方程等,这也是人们不断追求超级计算机运算速度的突破。
(图为计算机仿真)
我们老一辈科学家制造原子弹用算盘计算是因为当时条件艰苦,没有足够的设备,只能依靠人工来计算一部分,这样的人工工作量是相当可观的,不得不佩服前辈们的毅力。当初手工绘制工程图纸,现在全部使用CAD软件,随着科技的发展与工作环境的改变,现代这样繁杂的计算可以由计算机完成。