一、仿真软件的发展 自动控制网www.eadianqi.com版权所有
(一)程序编程阶段 本文来自www.eadianqi.com 所有问题(如:微分方程求解矩阵运算绘图等)都是用高级算法语言(如CFORTRAN等)来编写。 自动控制网www.eadianqi.com版权所有 (二)程序软件包阶段 本文来自www.eadianqi.com 出现了“应用子程序库”。 本文来自www.eadianqi.com (三)交互式语言阶段(仿真语言) 自动控制网www.eadianqi.com版权所有 仿真语言可用一条指令实现某种功能,如“系统特征值的求解”,使用人员不必考虑什么算法,以及如何实现等低级问题。 自动控制网www.eadianqi.com版权所有
(四)模型化图形组态阶段 自动控制网www.eadianqi.com版权所有 符合设计人员对基于模型图形化的描述。 本文来自www.eadianqi.com 二、几种仿真软件 自动控制网www.eadianqi.com版权所有 (一)PSPICEORCAD:通用的电子电路仿真软件,适合于元件级仿真。 本文来自www.eadianqi.com
(二)SYSTEMVIEW:系统级的电路动态仿真软件 本文来自www.eadianqi.com
(三)MATLAB:具有强大的数值计算能力,包含各种工具箱,其程序不能脱离MATLAB环境而运行,所以严格讲,MATLAB不是一种计算机语言,而是一种高级的科学分析与计算软件。 自动控制网www.eadianqi.com版权所有 (四)SIMULINK:是MATLAB附带的基于模型化图形组态的动态仿真环境。 自动控制网www.eadianqi.com版权所有 |