Класс: 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.