exponenta event banner

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. 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' - Линии сетки не отображаются на графиках времени в Инспекторе данных моделирования.

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

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

В R2019b изменилось поведение

Представлен в R2019a