SLSlicerAPI.SLSlicer.removeStartingPoint

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

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

Описание

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

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

развернуть все

Класс, содержащий параметров конфигурации Ножа Модели.

Блок или сигнальная линия, с которой запускается анализ Ножа Модели.

Примеры

Удалите Начальные Указатели Блоков использования

Задает указатель блока. Чтобы получить указатель блока, используйте getSimulinkBlockHandle команда.

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

Чтобы удалить несколько начальных точек указателей блока, используйте массив ячеек, например:

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

Удалите Начальные Пути к Блокам использования

Блокируйте путь в виде вектора символов или массива ячеек из символьных векторов.

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

Чтобы удалить несколько начальных точек путей к блоку, используйте массив ячеек, например:

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

Удалите Запуск с помощью SID

Simulink® Идентификатор, уникальное обозначение, присвоенное блоку Simulink или аннотации модели. Чтобы получить SID, используйте Simulink.ID.getSID команда.

removeStartingPoint(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)];
removeStartingPoint(obj,LineHs);

Альтернативы

Чтобы открыть менеджера по Ножу Модели, в панели инструментов Simulink, выбирают вкладку APPS и нажимают Model Slicer. Чтобы удалить блок или сигнал как начальная точка, в модели, щелкают правой кнопкой по блоку или сигнализируют и выбирают Model Slicer > Remove Starting Point.

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