Simulink.sdi.setGridOn

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

Описание

пример

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

Примеры

свернуть все

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

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

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

Получение начальной настройки сетки

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

gridInit = Simulink.sdi.getGridOn;

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

Отображение только горизонтальных линий сетки в Данные моделирования Inspector.

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

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

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

Отображение только вертикальных линий сетки в Данные моделирования Inspector.

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

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

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

Не отображать линии сетки в Данные моделирования Inspector.

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

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

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

Отображение горизонтальных и вертикальных линий сетки в Данные моделирования Inspector.

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

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

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

свернуть все

Сетки для отображения на временных графиках в Данных моделирования Inspector, заданные как один из следующих опций:

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

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

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

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

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

расширить все

Введенный в R2019a