Идентификатор: Заголовок | himl_0001: Использование стандартизированного MATLAB® заголовки функций |
---|---|
Описание | При использовании функций MATLAB используйте стандартизированный заголовок, чтобы предоставить информацию о назначении и использовании функции. |
Объяснение | Стандартизированный заголовок улучшает читаемость и документирование функций MATLAB. Заголовок должен содержать описание функции и информацию об использовании. |
Проверки Model Advisor | Проверяйте использование стандартных заголовков функций MATLAB (Simulink Check) |
Ссылки |
|
См. также |
|
Последнее изменение | R2018b |
Примеры | Типичный стандартизированный заголовок функции включает в себя:
Пример: % FUNCTION NAME: % avg % % DESCRIPTION: % Compute the average of three inputs % % INPUT: % in1 - (double) Input one % in2 - (double) Input two % in3 - (double) Input three % % OUTPUT: % out - (double) Calculated average of the three inputs % % ASSUMPTIONS AND LIMITATIONS: % None % % REVISION HISTORY: % 05/02/2018 - mmyers % * Initial implementation % |
Идентификатор: Заголовок | himl_0002: Сильное типирование данных на контурах функции MATLAB |
---|---|
Описание | Чтобы поддержать сильное типирование данных на интерфейсах функций MATLAB, явным образом задайте интерфейс для входных сигналов, выходных сигналов и параметров путем установки:
|
Объяснение | Определенные интерфейсы:
|
Проверки Model Advisor | Проверьте наличие Функции MATLAB интерфейсов с унаследованными свойствами (Simulink Check) |
Ссылки |
|
См. также |
|
Последнее изменение | R2016a |
Примеры | Рекомендуется: В Диспетчере портов и данных задайте сложность и тип входа
Не рекомендуется: В Диспетчере портов и Данных не задайте сложность и тип входа
Примечание Для доступа к Диспетчеру портов и Данных на панели инструментов Блока MATLAB function Редактора выберите Edit Data. |
Идентификатор: Заголовок | himl_0003: Ограничение сложности функции MATLAB | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Описание | При использовании функций MATLAB ограничьте размер и сложность кода MATLAB. Размер и сложность функций MATLAB характеризуется:
| ||||||||||||
Примечание | Размер и сложность пределов могут различаться в разных проектах. Типичные пределы могут быть такими, как описано в этой таблице:
| ||||||||||||
Объяснение |
| ||||||||||||
Проверки Model Advisor | Проверяйте метрики функции MATLAB (Simulink Check) | ||||||||||||
Ссылки |
| ||||||||||||
См. также |
| ||||||||||||
Последнее изменение | R2016a |