exponenta event banner

Укажите длину идентификатора, чтобы избежать конфликтов имен

Длина созданного идентификатора ограничена параметром Максимальная длина идентификатора, указанным на панели Идентификаторы (Identifiers) диалогового окна Параметры конфигурации (Configuration Parameters). Поле Максимальная длина идентификатора (Maximum identifier length) позволяет ограничить количество символов в именах функций, типов и переменных. Значение по умолчанию - 31 символ. Это также минимальная длина, которую можно указать. Максимальная длина - 256 символов.

При потенциальном столкновении имен между двумя идентификаторами генерируется текст с искажением имен. Текст содержит минимальное количество символов, необходимое для предотвращения конфликта. Затем вставляются другие компоненты символов. Если максимальная длина идентификатора недостаточна для полного расширения других компонентов, они усекаются. Во избежание такого результата целесообразно:

  • Избегайте конфликтов имен, не используя имена блоков по умолчанию (например, Gain1, Gain2...), когда модель включает несколько блоков одного типа.

  • Для подсистем сделать их атомарными и многоразовыми.

  • Увеличьте параметр Максимальная длина идентификатора (Maximum identifier length), чтобы учесть длину идентификатора, который требуется создать.