После сбора диапазонов, как описано в разделе Сбор диапазонов, предложите и примените типы данных для объектов в модели на основе собранных идеальных диапазонов, сохраненных в прогоне опорной структуры. Инструмент Fixed-Point Tool предлагает тип данных для всех объектов в проектируемой системе, для которых флажок Блокировать тип выходных данных в зависимости от изменений с помощью параметра fixed-point tools снят.

В разделе «Преобразовать» панели инструментов в меню «Параметры» настройте параметры, используемые инструментом Fixed-Point для создания предложений по типам данных для объектов в проектируемой системе.
| Настройка | Описание | |
|---|---|---|
| Сделать предложение | Сделать предложение | Укажите, следует ли предлагать длины дробей или слов для объектов в проектируемой системе.
|
| Предложение о подписанности | Выберите, следует ли использовать собранную информацию диапазона для предложения сигнатур. | |
| Запас прочности для моделирования мин/макс (%) | Укажите запас прочности для применения к собранным диапазонам моделирования. Инструмент Fixed-Point Tool добавляет указанную сумму к собранным диапазонам и основывает предложения на этом большем диапазоне. Значение по умолчанию для этого параметра - два процента. | |
| Преобразовать в фиксированную точку | Преобразование двойных/одиночных типов | Выберите, следует ли создавать предложения для результатов, которые в настоящее время указывают двойной или одиночный тип данных. |
| Преобразовать унаследованные типы | Укажите, следует ли создавать предложения по типам данных для результатов, которые в настоящее время указывают наследуемый тип данных. | |
| Длина слова по умолчанию | Выберите длину слова по умолчанию для использования в предложениях. Этот параметр включен только в том случае, если для параметра «Предложить» установлено значение Fraction Length. Значение по умолчанию для этого параметра равно 16. | |
| Длина дроби по умолчанию | Выберите длину фракции по умолчанию для использования в предложениях. Этот параметр включен только в том случае, если для параметра «Предложить» установлено значение Word Length. Значение по умолчанию для этого параметра равно 4. | |

При предложении типов данных инструмент Fixed-Point использует следующие типы данных диапазона:
Проектное минимальное или максимальное значение (Design minimum or maximum values) - проектный диапазон для объектов модели задается с использованием таких параметров, как «Выходной минимум» (Output minimum) и «Выходной максимум» (Out Список блоков, для которых можно задать эти значения, см. в разделе Блоки, разрешающие спецификацию диапазона сигналов.
Минимальное или максимальное значение моделирования - при моделировании системы с включенным инструментарием инструмент «Фиксированная точка» регистрирует минимальное и максимальное значения, сгенерированные объектами модели. Дополнительные сведения о параметрах инструментирования см. в разделе Инструментирование с фиксированной точкой и переопределение типа данных.
Если указано несколько сценариев моделирования через Simulink.SimulationInput объект, инструмент Fixed-Point Tool предлагает типы данных на основе объединенных диапазонов всех моделирований.
Производные минимальные или максимальные значения - при выводе минимальных и максимальных значений для выбранной системы инструмент «Фиксированная точка» (Fixed-Point) использует проектные минимальные и максимальные значения, указанные в блоках, для получения информации о диапазоне сигналов в модели. Дополнительные сведения см. в разделе Работа анализа диапазонов.
Инструмент «Фиксированная точка» использует все доступные данные диапазона для вычисления предложений по типу данных.
Для создания предложений нажмите кнопку Предложить типы данных.![]()
После просмотра предложений по типу данных примените предлагаемые типы данных к модели.

Инструмент «Фиксированная точка» позволяет выборочно применять предложения по типу данных к объектам в модели. В электронной таблице используйте флажок Принять (Accept), чтобы указать предложения, которые необходимо назначить объектам модели.
Инструмент «Фиксированная точка» применяет предлагаемый тип данных к этому объекту. По умолчанию инструмент устанавливает флажок Принять, если предложение отличается от текущего типа данных объекта. | |
Инструмент «Фиксированная точка» игнорирует предлагаемый тип данных и оставляет текущий тип данных для этого объекта неизменным. | |
Для этого объекта не существует предложения, например, объект заблокирован от автоматического ввода данных. |
Изучите каждый результат. Для получения дополнительных сведений об определенном результате выберите результат и просмотрите панель Сведения о результате (Result Details).
Эта панель также описывает возможные проблемы или ошибки и предлагает методы их устранения. Результаты, для которых предложение типа данных может вызвать проблемы, отмечены предупреждением
() или
значком ошибки (). Дополнительные сведения о сведениях, содержащихся на панели Сведения о результатах (Result Details), см. в разделе Анализ результатов для разрешения конфликтов.
Если вы не хотите принимать предложение для результата, в электронной таблице снимите флажок Принять для этого результата.
Перед применением предложений к модели их можно настроить. В электронной таблице нажмите клетку ProposedDT и отредактируйте выражение типа данных. Некоторые результаты относятся к группе типов данных, в которой все они должны совместно использовать один и тот же тип данных. В этих случаях инструмент Fixed-Point сообщает об ошибке, если все результаты в группе типов данных не имеют одного и того же типа данных.
Чтобы записать предлагаемые типы данных в модель, нажмите кнопку «Применить типы данных».![]()
Чтобы выполнить следующий шаг в процессе преобразования, см. раздел Проверка новых параметров.