Когда Fixed-Point Tool предлагает изменения в типах данных в вашей модели, он предупреждает вас к потенциальным проблемам. Если Fixed-Point Tool предупреждает вас к ошибкам типов данных, необходимо диагностировать ошибки и решить проблемы. Для получения дополнительной информации смотрите, Исследуют Результаты Разрешить Конфликты.
Fixed-Point Tool не обнаруживает все потенциальные проблемы типа данных. Если инструмент не сообщает ни о каких проблемах для вашей модели, все еще возможно столкнуться с последующими ошибками распространения типа данных. Прежде чем вы будете использовать Fixed-Point Tool, будете поддерживать вашу модель, чтобы гарантировать, что можно восстановить исходные настройки типа данных. Для получения дополнительной информации смотрите Лучшые практики для Рабочего процесса Преобразования Фиксированной точки.
Следующие модели, вероятно, вызовут проблемы распространения типа данных.
Использование модели... | Поведение Fixed-Point Tool | Проблема распространения типа данных |
---|---|---|
Объекты параметра Simulink® | Fixed-Point Tool не может обнаружить, когда объект параметра должен быть целым числом только, такой как тогда, когда с помощью объекта параметра в качестве переменной для размерностей, различного управления или булева значения. | Fixed-Point Tool может предложить типы данных, которые противоречивы с типами данных для объекта параметра или генерируют предложения та причина переполнение. |
Пользовательские S-функции | Не может обнаружить операцию пользовательских S-функций. |
|
Пользовательские подсистемы маскированные | Не знает о рабочей области подсистемы маскированной и не может принять эту подсистему во внимание при предложении типов данных. | Fixed-Point Tool может предложить типы данных, которые противоречивы с требованиями подсистемы маскированной, особенно если подсистема использует инициализацию маски. Предложенные типы данных могут вызвать ошибки неверного типа данных или переполнение. |
Соединенные подсистемы | Не включает соединенные подсистемы при предложении типов данных. | Ошибки неверного типа данных могут произойти на соединенных контурах подсистемы. |