Simulink.sdi.setTickLabelsDisplay

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

Описание

пример

Simulink.sdi.setTickLabelsDisplay(label) отображения помечают для отметок деления на осях графиков временной зависимости в Инспекторе Данных моделирования согласно входу, label. Функция устанавливает значение установки 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