Класс: SLSlicerAPI.SLSlicer
Пакет: SLSlicerAPI
Удаляет начальную точку из среза модели
removeStartingPoint(
удаляет obj
,StartingPoint
)StartingPoint
из среза модели для анализа зависимостей.
Указание указателя на блок. Чтобы получить указатель на блок, используйте getSimulinkBlockHandle
команда.
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);
Simulink® Идентификатор, уникальное обозначение, присвоенное блоку Simulink или аннотации модели. Чтобы получить SID, используйте Simulink.ID.getSID
команда.
removeStartingPoint(obj, 'sldvSliceClimateControlExample:39')
Указатели на линию, который соединяется между блоком 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.