Simulink.sdi.setTickLabelsDisplay

Сконфигурируйте видимость метки такта для осей графика времени

Описание

пример

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

Примеры

свернуть все

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

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

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

Получение видимости меток Отметки деления тока

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

initTickLabels = Simulink.sdi.getTickLabelsDisplay;

Показ только метки Отметки деления оси t

Отображение меток отметки деления для оси T.

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.

Показать все метки Отметки деления

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

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

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

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

свернуть все

Отметки деления метки для отображения на временных графиках в Данных моделирования Inspector, заданные как один из следующих вариантов:

  • 'all' - Отображать метки деления для обеих осей графика времени.

  • 't-axis' - Отображать метки деления только на оси t для временных графиков.

  • 'y-axis' - Отображать метки деления только на оси Y для временных графиков.

  • 'none' - Не отображать метки деления.

Введенный в R2019b