SLSlicerAPI.SLSlicer.removeExclusionPoint

Класс: SLSlicerAPI.SLSlicer
Пакет: SLSlicerAPI

Удаляет точку исключения из среза модели

Описание

removeExclusionPoint(obj,ExclusionPoint) удаляет ExclusionPoint из среза модели для анализа зависимостей.

Входные параметры

расширить все

Класс, содержащий опции строения Model Slicer.

Задайте точку исключения среза, которую нужно удалить из среза модели. Таблица результирующие опции для точки исключения среза.

Начальная точкаОписание

Указатели на блоки

Указание указателя на блок. Чтобы получить указатель на блок, используйте 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);

СИД

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, выберите вкладку APPS и нажмите Model Slicer. Чтобы добавить блок в качестве начальной точки, в модели щелкните правой кнопкой мыши блок и выберите Model Slicer > Remove Exclusion Point.

Введенный в R2015b
Для просмотра документации необходимо авторизоваться на сайте