主要内容

环境控制员

(已删除)创建只应用于模拟或只应用于代码生成的框图分支

环境控制员块已被删除。使用变异源取而代之的是封锁。有关详细信息,请参阅兼容性考虑

  • 库:
  • 金宝app模拟链路/信号路由

  • 环境控制器块

描述

环境控制员块在其处输出信号Sim卡仅当包含它的模型正在被模拟时才使用端口。它输出的信号在编码员仅当从模型生成代码时才使用端口。此选项使您能够创建仅适用于模拟或代码生成的框图分支。此表描述了Sim卡编码员港口适用。

场景 输出
正常模式仿真 Sim卡
加速器模式模拟 Sim卡
快速加速器模式模拟 Sim卡
在正常或加速模式下模拟参考模型 Sim卡
在处理器在环(PIL)模式下的一个参考模型的仿真 编码员
(使用为参考模型生成的相同代码)
外部模式仿真 编码员
标准代码生成 编码员
引用模型的代码生成 编码员

金宝app®编码员™软件不会为连接到的块生成代码Sim卡端口,如果这些条件保持不变:

  • 代码生成>优化在“配置参数”对话框的窗格中,可以设置默认参数行为内联

  • 连接到Sim端口的模块没有外部信号。

  • Sim口输入路径中不包含S-function和S-function解释MATLAB函数块。

如果启用块缩减优化,则在编译模型进行模拟时,Simulink会消除连接到编码器端口的分支金宝app中的块。有关更多信息,请参阅块减少

请注意

金宝appSimulink编码器仅当Sim分支具有与编码器分支相同的信号尺寸时,代码生成才会消除连接到Sim分支的块。无论是否消除Sim分支,金宝appSimulink编码器使用Sim分支和Coder分支上的样本时间来确定生成代码的基本样本时间,在某些情况下,可能生成只适用于Sim分支上指定的样本时间的样本时间处理代码。

港口

输入

全部展开

模拟输入值,指定为标量、向量或矩阵。输入信号的宽度必须与输入信号的宽度相同编码员港口城市

数据类型:|双重的|一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔值|定点|列举|公共汽车

代码生成输入值,指定为标量、向量或矩阵。输入信号必须具有与输入信号相同的宽度Sim卡港口城市

数据类型:|双重的|一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔值|定点|列举|公共汽车

输出

全部展开

来自Sim卡编码员输入端口,取决于当前环境。有关块在各种模拟和代码生成模式下输出的信息,请参见描述

数据类型:|双重的|一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔值|定点|列举|公共汽车

块特征

数据类型

布尔值|公共汽车|双重的|列举|定点|一半|整数|

直接馈通

多维信号

是的

适应信号

讨论二阶导数过零检测

兼容性考虑

全部展开

警告从R2021b开始

扩展功能

定点转换
使用定点设计器设计和模拟定点系统™.

另请参阅

|(金宝app仿真软件编码器)

主题

在R2006a之前引入