na_0017: Количество названных функциональных уровней

ID: Заголовок

na_0017: Количество названных функциональных уровней

Приоритет

Обязательный

Осциллограф

NA-MAAB

Версии MATLAB

Все

Предпосылки

'none'

Описание

Количество уровней подфункций должно быть ограничено, обычно к 3 уровням. Функциональные блоки MATLAB®, которые находятся в количестве уровня блок-схемы Simulink® как первый уровень, если это не просто обертка для внешнего файла MATLAB с расширением .m.

Это включает функции, которые заданы в блоке MATLAB и тех в отдельных файлах .m.

Примечание

Стандартные служебные функции, такие как встроенные функции как sqrt или log, не, включают в количество уровней. Аналогично, обычно используемые пользовательские служебные функции могут быть исключены из количества уровней.

Объяснение

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

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

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

V3.0

Проверка Model Advisor

By Task> Modeling Standards for MAAB> MATLAB Functions> Check the number of function calls in MATLAB Function blocks

Для получения дополнительной информации проверки смотрите Проверку количество вызовов функции в блоках MATLAB function.

Введенный в R2013a