为输出变量解析信号对象
隐式信号解析
MATLAB Function 模块通过 Simulink® 信号对象参与信号解析。默认情况下,来自 MATLAB Function 模块的输出变量在称为隐式信号解析的过程中与同名的 Simulink 信号对象关联。
默认情况下,当您更新 Simulink 模型中的模块时,隐式信号解析会生成警告。以下各节向您介绍如何管理模型层次结构各个层级的隐式信号解析。有关详细信息,请参阅符号解析和 显式和隐式符号解析。
消除模型中隐式信号解析的警告
要为模型中的所有信号启用隐式信号解析,但要消除附带的警告,请执行以下步骤:
在 Simulink 编辑器中,在建模选项卡上,点击模型设置。
“配置参数”窗口打开。
在“配置参数”窗口的左窗格的诊断下,选择数据有效性。“数据有效性”配置参数显示在右窗格中。
将信号解析参数设置为显式和隐式。
禁用 MATLAB Function 模块的隐式信号解析
要禁用模型中的 MATLAB Function 模块的隐式信号解析,请执行以下步骤:
在 Simulink 编辑器中,在建模选项卡上,点击模型设置。
“配置参数”窗口打开。
在“配置参数”窗口的左窗格的诊断下,选择数据有效性。“数据有效性”配置参数显示在右窗格中。
将信号解析参数设置为仅显式或无。
对输出信号强制实施显式信号解析
要对 MATLAB Function 模块中输出信号强制实施信号解析,请执行以下步骤:
在 Simulink 模型中,右键点击连接到您要解析的输出的信号线,然后点击“属性”按钮
。在“信号属性”对话框中,输入与信号对象对应的信号的名称。
选中信号名称必须解析为 Simulink 信号对象复选框,然后点击确定。