Simulink.sdi.setGridOn

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

Описание

пример

Simulink.sdi.setGridOn(grid) конфигурирует линии сетки для графиков временной зависимости в Инспекторе Данных моделирования согласно входу, grid. Функция конфигурирует Horizontal и опции Vertical на разделе Time Plot Visualization Settings в Инспекторе Данных моделирования. Настройки применяются к сеансу и конфигурируют сетки, навсегда строит. По умолчанию Инспектор Данных моделирования показывает линии сетки по горизонтали и сетки по вертикали.

Примеры

свернуть все

Можно использовать 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. The axes contains an object of type image.

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

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

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

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

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

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

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

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

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

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

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

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

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

свернуть все

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

  • 'on' — Сетка по горизонтали и линии сетки по вертикали

  • 'horizontal' — Только линии сетки по горизонтали

  • 'vertical' — Только линии сетки по вертикали

  • 'off' — Никакие линии сетки

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

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

Введенный в R2019a