Simulink.sdi.setTicksPosition

Сконфигурируйте положение для отметок деления на временных графиках в Данные моделирования Inspector

Описание

пример

Simulink.sdi.setTicksPosition(position) устанавливает местоположение отметок деления на временных графиках в Данные моделирования Inspector согласно входу, position. Функция настраивает настройку Ticks в Time Plot разделе Visualization Settings в Данные моделирования Inspector. Настройка применяется ко всем временным графикам в размещении. По умолчанию Данные моделирования Inspector отображают отметки деления на внешней стороне области графика.

Примеры

свернуть все

Можно использовать Simulink.sdi.setTicksPosition функция для определения положения для отметок деления на временных графиках в Данные моделирования Inspector. По умолчанию Данные моделирования Inspector отображают отметки деления вне области графика для временных графиков.

Этот пример начинается с показа, как использовать Simulink.sdi.getTicksPosition функция для доступа к текущему положению отметок деления. Последующие разделы показывают код, чтобы задать каждую опцию строения для положения отметок деления на временных графиках в Данные моделирования Inspector. Чтобы увидеть результат, пример генерирует изображение используя Simulink.sdi.snapshot с настройками, заданными Simulink.sdi.CustomSnapshot объект.

snapSettings = Simulink.sdi.CustomSnapshot;
snapSettings.Width = 300;
snapSettings.Height = 300;

Получение текущей Отметки деления позиции

Прежде чем изменять положение отметок деления на временных графиках, можно сохранить текущее строение в переменную в рабочей области, если вы хотите восстановить выбор позже.

initTickPos = Simulink.sdi.getTicksPosition;

Положение Отметок деления внутренней области графика

Поместите отметки деления внутри области графика, чтобы увеличить количество пространства, используемого областью графика.

Simulink.sdi.setTicksPosition('inside')
Simulink.sdi.snapshot('from','custom','settings',snapSettings);

Figure contains an axes. The axes contains an object of type image.

Скрыть отметки деления на графиках времени

Можно скрыть отметки деления для временных графиков в Данные моделирования Inspector. Скрытие отметок деления расширяет область графика.

Simulink.sdi.setTicksPosition('none')
Simulink.sdi.snapshot('from','custom','settings',snapSettings);

Figure contains an axes. The axes contains an object of type image.

Положение Отметок деления внешней зоне графика

По умолчанию Данные моделирования Inspector отображают отметки деления вне области графика для временных графиков.

Simulink.sdi.setTicksPosition('outside')
Simulink.sdi.snapshot('from','custom','settings',snapSettings);

Figure contains an axes. The axes contains an object of type image.

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

свернуть все

Положение отметок деления на графиках в Данные моделирования Inspector, заданное как 'inside' или 'outside'.

Совет

Переместите отметки деления внутрь временных графиков, чтобы увеличить пространство, доступное для области графика.

Пример: 'inside'

Введенный в R2019b