计算机仿真技术课件作者郝培锋崔建江潘峰第5章节.pptVIP

  • 4
  • 0
  • 约9.93千字
  • 约 85页
  • 2018-05-08 发布于广东
  • 举报

计算机仿真技术课件作者郝培锋崔建江潘峰第5章节.ppt

1.基础类 图5.1 基于C++的仿真基础类 (1)抽象对象类 1)测试与识别对象:如获得类的名称、类的标识符、测试对象是否为某个类的实例等。 2)比较对象:检查现行对象是其本身,还是这个对象的外部复制。 3)检索、读出、打印对象。 4)复制对象:作深层或浅层的复制。 5)对象运算:比较两个类是否相等。 (2)基础支持类   在图5.1中除抽象对象类外的其余类称为基础支持类,这些类扩大了C++语言的功能。可以看出它们多是与容器有关的类,这些类已有许多商用产品。 2.仿真类 (1)随机数与随机变量 随机数可从随机类中得到,产生随机变量得到的类是从随机类中导出的,因此,每个随机变量都有自己的随机数发生器。 (2)统计数据集 基本数据统计可以使用加权、去加权、时间加权等统计类来获得。 (3)基本仿真类 2.仿真类 图5.2 仿真类的层次结构 (1)随机数与随机变量  1)设置与读取参数。 2)获取随机数与随机变量。 3)建立对偶样本。 (2)统计数据集  1)停止与开始统计数搜集。 2)清除统计数据。 3)报告统计结果。 (3)基本仿真类 1)调度事件。 2)取得下一个事件。 3)获得与设置当前的时间。 3.仿真建模类 (1)事件类 (2)节点类 (3)实体类 3.仿真建模类 图5.3 排队网络仿真建模类的层次结构 (1)事件类 1)设置与获取事件发生的时间。 2)设置与获取其他时间

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档