4.1.5 计算机模型
用计算机程序定义的模型。首先明确构成系统的“构件”,把它们之间的相互关联方式提炼成若干简单的行为规则,并以计算机程序表示出来,以便通过在计算机上的数值计算来模仿系统运行演化,观察如何通过对构件执行这些简单规则而涌现出系统的整体性质,预测系统的未来趋势。
所有数学模型都可以转化为基于计算机的模型,通过计算来研究系统。许多无法建立数学模型的系统,如复杂的物理过程,特别是生物、社会和行为过程,也可能建立基于计算机的模型。用数学表达式定义的传统模型,求解和处理往往需用复杂艰深的理论和技巧,费时费力,可行性常常较差,所得结果有时无法用实验检验。这时,如果用计算机程序定义的模型,就可以做到既准确,又可行,能够在计算机上研究和预测系统,并通过计算实验来检验结果。对于那些无法用真实的实验来检验的复杂系统,计算实验是唯一可用的实验检验手段。计算实验(或称虚拟试验)是一种新兴的实验形式,它为研究复杂巨系统提供了唯一普遍可用的实验手段。