exponenta event banner

Stateflow. Редактор

Графические аспекты таблицы перехода диаграммы или состояния

    Описание

    Используйте Stateflow.Editor объект для доступа к графическим аспектам диаграммы или таблицы перехода состояний Stateflow ®. Вы можете использовать Stateflow.Editor объект для управления положением, размером и уровнем увеличения окна Stateflow Editor.

    Создание

    Каждая диаграмма имеет свою собственную Stateflow.Editor объект. При создании диаграммы Stateflow.Editor для него автоматически создается объект. Для доступа к Stateflow.Editor объект, используйте Editor свойство для диаграммы. Например, если ch является Stateflow.Chart или Stateflow.StateTransitionTableChart объект, введите:

    editor = ch.Editor;

    Свойства

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

    Положение и размер окна редактора Stateflow, заданного как четырехэлементный числовой вектор формы [left top width height].

    Уровень увеличения таблицы перехода диаграммы или состояния в редакторе, заданный как скалярное значение между 0.5 и 10. Значение 1 соответствует увеличению 100%.

    Функции объекта

    classhandleПредоставить дескриптор класса для объекта
    getВозврат структуры MATLAB, содержащей параметры свойств объекта или массива объектов
    setЗадать свойства с заданными значениями
    zoomInУвеличение масштаба диаграммы Stateflow
    zoomOutУменьшение масштаба диаграммы Stateflow

    Примеры

    свернуть все

    Увеличение уровня увеличения непустой диаграммы ch.

    editor = ch.Editor;
    zoomIn(editor)

    Если уровень увеличения для диаграммы первоначально составлял 100%, эта команда увеличивает его до 130%.

    Уменьшение уровня увеличения непустой диаграммы ch.

    editor = ch.Editor;
    zoomOut(editor)

    Если уровень увеличения для диаграммы первоначально составлял 100%, эта команда уменьшает его до 76,9%.

    Установите ZoomFactor свойство для непустой диаграммы ch до абсолютного уровня увеличения 150%.

    editor = ch.Editor;
    editor.ZoomFactor = 1.5;
    Представлен до R2006a