Simulink.sdi.getTickLabelsDisplay

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

Описание

пример

tickLabels = Simulink.sdi.getTickLabelsDisplay возвращает текущую установку для отображенных подписей меток на графиках временной зависимости в Инспекторе Данных моделирования. Возвращаемое значение соответствует значению установки Tick labels на разделе Time Plot Visualization Settings в Инспекторе Данных моделирования. Установка применяется ко всем графикам временной зависимости в размещении. По умолчанию Инспектор Данных моделирования отображает подписи меток для обеих осей на графиках временной зависимости.

Примеры

свернуть все

Можно использовать Simulink.sdi.setTickLabelsDisplay функция, чтобы сконфигурировать видимость подписей меток для t-и осей Y на графиках временной зависимости в Инспекторе Данных моделирования. По умолчанию Инспектор Данных моделирования отображает отметки деления для обеих осей.

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

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

Получите текущую видимость подписи метки

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

initTickLabels = Simulink.sdi.getTickLabelsDisplay;

Покажите Только Подписи меток такси

Покажите подписи меток для такси.

Simulink.sdi.setTickLabelsDisplay('t-axis')
Simulink.sdi.snapshot('from','custom','settings',snapSettings);

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

Покажите Только Подписи меток оси Y

Покажите подписи меток для оси Y.

Simulink.sdi.setTickLabelsDisplay('y-axis')
Simulink.sdi.snapshot('from','custom','settings',snapSettings);

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

Скройте подписи меток

Можно скрыть подписи меток для обеих осей.

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

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

Покажите все подписи меток

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

Simulink.sdi.setTickLabelsDisplay('all')
Simulink.sdi.snapshot('from','custom','settings',snapSettings);

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

Выходные аргументы

свернуть все

Оси графика временной зависимости, которые отображают подписи меток в Инспекторе Данных моделирования, возвратились как одна из этих опций:

  • 'all' — Подписи меток отображены для обеих осей графика временной зависимости.

  • 't-axis' — Подписи меток, отображенные только на такси для графиков временной зависимости.

  • 'y-axis' — Подписи меток, отображенные только на оси Y для графиков временной зависимости.

  • 'none' — Никакие подписи меток не отображены на графиках временной зависимости.

Введенный в R2019b