离散事件系统对象
实现了一个离散事件系统对象™使用MATLAB离散事件系统块
您可以扩展SimEvents的现有功能®通过编写新的块模型的行为不提供SimEvents内置解决方案。创建自定义功能SimEvents模型,您可以使用MATLAB离散事件系统块,允许您实现一个离散事件系统对象用MATLAB编写的®语言。
实现一个自定义的离散事件系统对象,继承matlab.DiscreteEventSystem
类。将系统对象链接到SimEvents模型通过使用MATLAB离散事件系统块。链接MATLAB离散事件系统在模拟块展览所需的自定义行为。
块
MATLAB离散事件系统 | MATLAB离散事件系统 |
类
matlab.DiscreteEventSystem |
离散事件系统对象的基类 |
方法
主题
- SimEvents常见的设计模式
SimEvents库提供了设计模式,建模时可以参考。
- 创建自定义模块使用MATLAB的离散事件系统
作者离散事件系统对象通过定义实体类型,港口、存储、和事件。
- 步骤1:延迟与自定义实体实体存储块
- 步骤2:创建一个自定义实体存储块迭代的事件
- 步骤3:自定义实体存储块与多个计时器事件
- 步骤4:自定义实体发电机块信号输入和输出信号
- 步骤5:构建一个自定义与多个存储块
- 步骤6:创建一个自定义资源收购者
- 创建一个离散事件系统对象
使用
matlab.DiscreteEventSystem
类来实现一个离散事件系统对象。 - MATLAB离散事件系统生成代码块
配置MATLAB离散事件系统块。
- 使用事件和事件操作自定义离散事件系统行为
自定义离散事件系统的定义和处理事件。
- 电话从MA金宝appTLAB离散事件系统仿真软件的功能块
调用模型金宝app®函数从一个MATLAB离散事件系统块。
- 使用MATLAB离散事件系统资源调度和数据存储内存块
这个例子展示了如何使用数据交换模型资源调度MATLAB离散事件系统块和数据存储之间的内存块。