| Идентификатор: Заголовок | 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 |
| Примеры | Рассмотрим графическую функцию
Рекомендуется
Не рекомендуется
|