SLSlicerAPI.SLSlicer.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® Identifier, уникальное обозначение, присвоенное блоку 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, выбирают Analysis> Model Slicer. Чтобы добавить блок как начальную точку, в модели, щелкают правой кнопкой по блоку и выбирают Model Slicer > Remove Exclusion Point.

Введенный в R2015b