Stateflow.Editor

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

    Описание

    Используйте 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