| Идентификатор: Заголовок | himl_0001: Использование стандартных заголовков функций MATLAB ® |
|---|---|
| Описание | При использовании функций MATLAB используйте стандартизированный заголовок для предоставления информации о назначении и использовании функции. |
| Объяснение | Стандартизированный заголовок улучшает удобочитаемость и документирование функций MATLAB. Заголовок должен содержать описание функции и информацию об использовании. |
| Проверки помощника по модели | Проверка использования стандартных заголовков функций 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 явным образом определите интерфейс для входных сигналов, выходных сигналов и параметров, установив:
|
| Объяснение | Определенные интерфейсы:
|
| Проверки помощника по модели | Проверка функциональных интерфейсов MATLAB с унаследованными свойствами (Simulink Check) |
| Ссылки |
|
| См. также |
|
| Последнее изменение | R2016a |
| Примеры | Рекомендуется: В диспетчере портов и данных укажите сложность и тип входных данных.
Не рекомендуется: В диспетчере портов и данных не указывайте сложность и тип ввода
Примечание Для доступа к диспетчеру портов и данных на панели инструментов редактора функциональных блоков MATLAB выберите Edit Data. |
| Идентификатор: Заголовок | himl_0003: Ограничение сложности функции MATLAB | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Описание | При использовании функций MATLAB ограничьте размер и сложность кода MATLAB. Размер и сложность функций MATLAB характеризуется:
| ||||||||||||
| Примечание | Пределы размера и сложности могут варьироваться в зависимости от проекта. Типичные ограничения могут быть такими, как описано в этой таблице:
| ||||||||||||
| Объяснение |
| ||||||||||||
| Проверки помощника по модели | Проверка показателей функции MATLAB (Simulink Check) | ||||||||||||
| Ссылки |
| ||||||||||||
| См. также |
| ||||||||||||
| Последнее изменение | R2016a | ||||||||||||