exponenta event banner

Simulink.sdi.setGridOn

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

Описание

пример

Simulink.sdi.setGridOn(grid) конфигурирует линии сетки для графиков времени в инспекторе данных моделирования в соответствии с вводимыми данными, grid. Функция настраивает параметры «По горизонтали» и «По вертикали» в разделе «График времени» окна «Параметры визуализации» в инспекторе данных моделирования. Настройки применяются к сеансу и конфигурируют сетки для всех графиков времени. По умолчанию в инспекторе данных моделирования отображаются горизонтальные и вертикальные линии сетки.

Примеры

свернуть все

Вы можете использовать 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.

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

свернуть все

Линии сетки, отображаемые на графиках времени в Инспекторе расчетных данных (Simulation Data Inspector), задаются в качестве одной из следующих опций.

  • 'on' - Горизонтальные и вертикальные линии сетки

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

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

  • 'off' - Нет линий сетки

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

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

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