Идентификатор: Заголовок | hisl_0032: Имена объектов модели |
---|---|
Описание | Для следующих имен объектов модели:
Использование:
Не следует:
|
Примечания | Зарезервированные имена:
|
Объяснение |
|
Проверки Model Advisor | Проверяйте имена объектов модели (Simulink Check) |
См. также | Инструкции MAB:
|
Ссылки |
|
Последнее изменение | R2018b |
Пример | Рекомендуется
Не рекомендуется
|
Идентификатор: Заголовок | hisl_0061: Уникальные идентификаторы для ясности | ||
---|---|---|---|
Описание | При разработке модели: | ||
A | Используйте уникальные идентификаторы для сигналов Simulink. | ||
B | Задайте уникальные идентификаторы для нескольких возможностей графика. | ||
Примечания | Генератор кода разрешает конфликты между идентификаторами, так что символы в сгенерированном коде являются уникальными. Процесс называется name mangling. | ||
Объяснение | A, B | Улучшите читаемость графической модели и сопоставление между идентификаторами в модели и сгенерированным кодом. | |
Проверка Model Advisor | Проверяйте диаграммы Stateflow на уникально определенные объекты данных (Simulink Check) | ||
Ссылки |
| ||
См. также | Внешний вид кода (Simulink Coder) | ||
Последнее изменение | R2017b | ||
Примеры | Не рекомендуется В следующем примере два состояния Идентификатор | ||
Рекомендуется Чтобы прояснить модель, создайте уникальные идентификаторы. В следующем примере состояние Идентификатор |
Идентификатор: Заголовок | hisl_0062: Глобальные переменные в графических функциях |
---|---|
Описание | Для данных с глобальными возможностями, используемых в функции, не используйте данные в вызывающем выражении, если значение назначено данным в этой функции. |
Объяснение | Улучшите читаемость модели путем удаления неоднозначности в значениях глобальных переменных. |
Проверки Model Advisor | Проверяйте глобальные переменные в графических функциях (Simulink Check) |
Ссылки |
|
Последнее изменение | R2018b |
Примеры | Рассмотрим графическую функцию
Рекомендуется Не рекомендуется |