na_0007: Инструкции для использования Блок-схем, Таблиц истинности и Машины состояний

ID: Заголовок

na_0007: Инструкции для использования Блок-схем, Таблиц истинности и Машины состояний

Приоритет

Строго рекомендуемый

Осциллограф

MAAB

Версии MATLAB

Все

Описание

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

  • Если первичная природа функционального сегмента должна вычислить режимы работы или состояния с дискретным знаком, используйте диаграммы состояний. Некоторые примеры:

    • Диагностические модели с передачей, сбоем, аварийным прекращением работы и состояниями конфликта

    • Модель, которая вычисляет различные режимы работы для алгоритма управления

  • Если первичная природа функционального сегмента включает операторы if-then-else, используйте блок-схемы или таблицы истинности.

Специфические особенности

Если первичная природа функционального сегмента должна вычислить режимы или состояния, но операторы if-then-else требуются, добавьте блок-схему в состояние в рамках диаграммы состояний. (См. Шаблоны Блок-схемы.)

Объяснение

  • Удобочитаемость

  • Рабочий процесс

  • Симуляция

  • Верификация и валидация

  • Генерация кода

В последний раз измененный

V2.0

Проверка Model Advisor

Не применяется

Представленный в R2010a