Simulink.sdi.getTicksPosition

Получите настройку положения отметки деления для временных графиков

Описание

пример

ticksPos = Simulink.sdi.getTicksPosition возвращает текущую настройку положения отметок деления на временных графиках в Данные моделирования Inspector. Значение возврата соответствует значению настройки 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'.

Введенный в R2019b