生成和初始化实体

描述

这个例子显示了不同的方式来生成和初始化实体及其属性值。

定期实体产生和初始化MATLAB代码

通过设定的代际的时间在实体生成一个恒定值周期性地产生的实体。然后,您可以初始化在实体发生器使用MATLAB代码这些实体如下图所示。

随机实体产生并初始化使用Simulink功能金宝app

生成使用通过写实体发生器块定制代际时间的动作,如下所示从随机分布采样的代际时间实体。

在这个例子中,通过调用成如下所示回报属性初始值的功能的Simulink初始化生成的实体。金宝app

突发实体产生 - 生成多个实体同时

这个例子显示了如何在仿真开始的同时生成多个实体预加载的队列。为了生成N个实体中,代际时间为这些实体必须为0(零)。到停止产生后N个实体,设置代际时间至无穷大(INF)。

基于事件的实体产生

这个例子说明了如何在特定事件发生在模型中可以生成实体。每一个这样的事件可以被翻译成在实体生成的事件输入端口的消息到达。

从电子表格到达间隔时间从顺序和初始化

此示例示出了如何可以生成其中代际时间从一个序列或一个阵列指定的实体。使用的重复序列楼梯块Simulink的功能内金宝app

金宝appSimulink的功能:getNextFromSequence

由数据输入到一个MATLAB表对象初始化使用从电子表格数据所产生的实体。此表的各个列然后可以通过在Simulink功能的重复序列楼梯块中读出金宝appinitFromSpreadsheet

也可以看看

|||

相关话题