科驴助手

数学仿真

mathematical simulation又称计算机仿真。在计算机上对实际系统的数学模型进行试验研究的过程。实际系统的数学模型一般分为两大类:一类是用各种数学方程,如代数方程、微分方程、偏微分方程、差分方程等表示的模型,对这类模型的试验称为连续系统仿真;另一类是用描述系统中各种实体之间的数量关系和逻辑关系的流程图表示的模型,它的特点是系统的状态变化是由一些在离散时刻发生的事件引起的,所以对这类模型的试验称为离散事件系统仿真。数学仿真的基本步骤为:(1)根据试验的目的建立系统的数学模型;(2)选择算法,将数学模型表示成计算机能接受的形式(称为仿真模型);(3)按仿真模型编写程序;(4)在计算机上运行,并记录输出试验结果。与物理仿真相比,数学仿真的主要特点是通用性强,即采用同一套计算机硬件设备,配以不同的仿真软件,就可以对各种不同类型的系统(如电气系统、机械系统、热力系统、交通管理系统等)进行仿真试验。数学仿真可以实时运行,或非实时(超实时、亚实时)运行。(撰写:王行仁 审订:贾荣珍)

数学与计算机科学 · 相关知识