主要内容

本页采用了机器翻译。点击此处可查看英文原文。

removeExclusionPoint

类: SLSlicerAPI.SLSlicer
命名空间: SLSlicerAPI

从模型切片中移除排除点

说明

removeExclusionPoint(obj,ExclusionPoint) 从依赖性分析的模型切片中移除 ExclusionPoint

输入参数

全部展开

包含模型切片器配置选项的类。

指定要从模型切片中移除的切片排除点。表格总结了切片排除点的选项。

起点描述

模块句柄

指定代码模块。要获取模块句柄,请使用 getSimulinkBlockHandle 命令。

示例:

blkH = get_param('sldvSliceClimateControlExample/Out1','Handle');
removeExclusionPoint(obj,blkH);

要移除多个模块排除点,请使用元胞数组,例如:

blkH = {get_param('sldvSliceClimateControlExample/Out1','Handle'),...
        get_param('sldvSliceClimateControlExample/Out2','Handle')};
removeExclusionPoint(obj,blkH);

模块路径

模块路径名称,指定为字符向量或字符向量的元胞数组。

示例:

bPath = {'sldvSliceClimateControlExample/Out1'};
removeExclusionPoint(obj, bPath);

要移除多个模块排除点,请使用元胞数组,例如:

bPath = {'sldvSliceClimateControlExample/Out1',...
'sldvSliceClimateControlExample/Heater/HeaterAct'};
removeExclusionPoint(obj, bPath);

SID

Simulink® 标识符,分配给 Simulink 模块或模型注释的唯一标识。要获取 SID,请使用 Simulink.ID.getSID 命令。

示例:

removeExclusionPoint(obj,...
'sldvSliceClimateControlExample:39')

LineHs

Inport 模块连接到 Outport 模块的线段句柄。要获取行句柄,请使用 get_param 命令。

示例:

lh1 = get_param('sldvSliceClimateControlExample/Heater/Heat','LineHandles');
lh2 = get_param('sldvSliceClimateControlExample/Heater','LineHandles');
LineHs = [lh1.Inport(1), lh2.Outport(2)];
removeExclusionPoint(obj,LineHs);

备选方法

在 Simulink 编辑器中,选择 App选项卡,然后点击模型切片器。在模型中,右键点击该模块,然后在模型切片器应用程序部分中选择“移除排除点”按钮

版本历史记录

在 R2015b 中推出