MATLAB离散事件系统

MATLAB离散事件系统

  • 图书馆:
  • SimEvents

描述

MATLAB离散事件系统块允许您创建和作者自定义的离散事件系统。有了这个模块,你可以创作使用MATLAB事件驱动实体流系统®,并在Simulink中使用它金宝app®模型。有关实施的详细信息matlab.DiscreteEventSystemMATLAB离散事件系统块,见创建自定义模块中使用MATLAB离散事件系统块

下面,有六个例子来帮助你学习如何创建使用自定义模块MATLAB离散事件系统块。

参数

展开全部

指定用户定义的离散事件系统对象类的全名,不带文件扩展名。此项是区分大小写。类名必须存在MATLAB的路径。

您可以通过以下方式之一指定离散事件系统对象名称:

  • 在文本框中输入名称。

  • 单击连接到文本框列表箭头。如果在当前文件夹中存在有效的系统对象,名称出现在列表中。从此列表中选择一个系统对象。

  • 浏览到包含一个有效的离散事件系统对象的文件夹。如果该文件夹是不是你的MATLAB的路径,软件会提示你添加它。

如果你需要创建一个离散事件系统对象,你可以通过单击模板创建一个

在保存SimEvents®系统对象,该名称将出现在系统对象名称文本框。

使用用户定义的离散事件系统对象类名称的全名。该块不接受MATLAB变量已分配到一个离散事件系统对象类名称。

程序中使用

块参数系统
类型:特征向量
'<回车系统类名称>|特征向量
默认'<回车系统类名称>

单击此按钮可从模板创建一个SimEvents系统对象。

选择这些选项之一。

  • 基本

    开始MATLAB编辑和显示用于使用最少的系统对象的方法的简单离散事件系统对象的模板。

在保存SimEvents系统对象,你可以输入在名系统对象名称文本框。

指定仿真模式代码生成要么解释执行

  • 解释执行

    该模式模拟基于解析MATLAB语言与调试程序启用系统对象。

  • 代码生成

    此代码生成模式降低了SimEvents模型仿真时间。在第一种模式运行时,MATLAB离散事件系统块模拟并使用支持代码生成仅MATLAB函数生成代码。金宝app如果系统目标代码和块参数不改变,随后的模型运行不重新生成代码。MATLAB离散事件系统块还支持代码重用对于具有金宝app多个模型MATLAB离散事件系统使用相同的系统对象源文件块。欲了解更多信息,请参阅生成代码为MATLAB离散事件系统块

程序中使用

块参数SimulateUsing
类型:特征向量
“代码生成”|解释执行
默认“代码生成”

介绍了在R2016a