Simulink.sdi.getGridOn

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

Описание

пример

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

Примеры

свернуть все

Можно использовать Simulink.sdi.setGridOn сконфигурировать внешний вид сетки для графиков временной зависимости в Инспекторе Данных моделирования. По умолчанию Инспектор Данных моделирования показывает линии сетки по горизонтали и сетки по вертикали.

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

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

Получите начальную установку сетки

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

gridInit = Simulink.sdi.getGridOn;

Сконфигурируйте линии сетки по горизонтали

Покажите только линии сетки по горизонтали в Инспекторе Данных моделирования.

Simulink.sdi.setGridOn('horizontal')
Simulink.sdi.snapshot('from','custom','settings',snapSettings);

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

Сконфигурируйте линии сетки по вертикали

Покажите только линии сетки по вертикали в Инспекторе Данных моделирования.

Simulink.sdi.setGridOn('vertical')
Simulink.sdi.snapshot('from','custom','settings',snapSettings);

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

Не сконфигурируйте линии сетки

Не покажите линии сетки в Инспекторе Данных моделирования.

Simulink.sdi.setGridOn('off')
Simulink.sdi.snapshot('from','custom','settings',snapSettings);

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

Сконфигурируйте линии сетки по горизонтали и сетки по вертикали

Покажите линии сетки по горизонтали и сетки по вертикали в Инспекторе Данных моделирования.

Simulink.sdi.setGridOn('on')
Simulink.sdi.snapshot('from','custom','settings',snapSettings);

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

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

свернуть все

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

  • 'on' — Сетку по горизонтали и линии сетки по вертикали показывают на графиках временной зависимости в Инспекторе Данных моделирования.

  • 'horizontal' — Только линии сетки по горизонтали показывают на графиках временной зависимости в Инспекторе Данных моделирования.

  • 'vertical' — Только линии сетки по вертикали показывают на графиках временной зависимости в Инспекторе Данных моделирования.

  • 'off' — Никакие линии сетки не показывают на графиках временной зависимости в Инспекторе Данных моделирования.

Вопросы совместимости

развернуть все

Поведение изменяется в R2019b

Введенный в R2019a