Simulink.sdi.getTickLabelsDisplay

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

Описание

пример

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