Соберите области значений

Протестируйте идеализированного поведения модели в сравнении с эталоном

Fixed-Point Tool использует области значений, собранные во время этой фазы процесса преобразования, чтобы предложить типы данных для вашей модели. Выполните этот шаг после того, как вы подготовились, ваша система для преобразования Готовят Систему к Преобразованию. Можно собрать области значений посредством симуляции с инструментированием, анализа области значений или комбинации двух. Чтобы определить, какой подход необходимо использовать, смотрите Выбор Range Collection Method.

Инструменты

Функции

fxptdlgЗапустите Fixed-Point Tool

Классы

DataTypeWorkflow.ConverterСоздайте объект конвертера фиксированной точки

Темы

Работа с Fixed-Point Tool

Обзор преобразования типа данных

Преобразуйте типы данных в своей модели к фиксированной точке одним из трех способов.

Автомасштабирование Используя Fixed-Point Tool

Используйте Инструмент Фиксированной Пинты, чтобы преобразовать систему от плавающей точки до фиксированной точки.

Используйте Fixed-Point Tool, чтобы исследовать числовое поведение

В этом примере показано, как использовать Fixed-Point Tool, чтобы выдержать сравнение с плавающей точкой и типы данных с фиксированной точкой.

Выбор метода сбора области значений

Существует три метода для сбора областей значений на который к предложениям по базовому типу данных.

Управляйте представлениями в Fixed-Point Tool

Фильтр, вид, и анализируют информацию в Fixed-Point Tool.

Запустите управление

Узнать, как справляться с несколькими запусками в Fixed-Point Tool.

Симуляция

Соберите области значений

Второй шаг в автомасштабирующемся рабочем процессе.

Преобразуйте модель с плавающей точкой в фиксированную точку

Используйте Fixed-Point Tool, чтобы преобразовать модель с плавающей точкой в фиксированную точку.

Инструментирование фиксированной точки и переопределение типа данных

Управляйте инструментированием фиксированной точки и настройками переопределения типа данных, чтобы собрать информацию области значений о вашей модели.

Интерфейс командной строки для Fixed-Point Tool

Подсвечивает различия между рабочим процессом интерфейса командной строки и рабочим процессом Fixed-Point Tool.

Преобразуйте модель в фиксированную точку Используя командную строку

Используйте интерфейс командной строки Fixed-Point Tool, чтобы автомасштабировать модель.

Выведенный

Как аналитические работы области значений

Описывает, как статический анализ выводит информацию об области значений.

Выведите области значений на уровне подсистемы

Различия между получением областей значений на уровне модели и на уровне подсистемы.

Выведите области значений Используя области значений проекта

Как анализ области значений использует информацию об области значений проекта при получении областей значений.

Выведите области значений Используя начальные условия блока

Как анализ области значений учитывает начальные условия блока.

Выведите области значений для Simulink. Объекты параметра

Как анализ области значений учитывает информацию об области значений проекта для Simulink.Parameter объекты.

Промежуточные результаты области значений

Интерпретируйте Промежуточные Максимальные и Промежуточные Минимальные результаты во вкладке Result Details.

Блоки Simulink, поддержанные для анализа области значений

Сводные данные анализа области значений поддерживают для блоков Simulink®.

Неподдерживаемые программные функции Simulink

Обзор программных функций, которые не поддержаны для анализа области значений.

Поиск и устранение проблем

Препятствуйте тому, чтобы Fixed-Point Tool заменил целочисленные типы данных

Обеспечьте целочисленные типы данных в своей модели при использовании переопределения типа данных.

Решите аналитические вопросы области значений

Диагностируйте аналитические проблемы области значений.

Фиксация конфликтов области значений проекта

Если вы задаете конфликтный проект минимальные и максимальные значения в вашей модели, аналитическое программное обеспечение области значений сообщает об ошибке.

Недостаточная информация об области значений проекта

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

Предоставление большей информации об области значений проекта

Как продолжить, если анализ не может вывести информацию об области значений, потому что существует недостаточная информация об области значений проекта.

Диагностируйте анализ области значений системных объектов

Как реконфигурировать Системный объект, при необходимости, так, чтобы области значений могли быть выведены для модели.

Рекомендуемые примеры

Fixed-Point Tool

Fixed-Point Tool

Используйте Fixed-Point Tool с помощью fxpdemo_feedback модели. Инструмент является графическим интерфейсом пользователя (GUI), который автоматизирует общие задачи сбора данных об области значений минимакса во время симуляций для использования в автоматическом выборе фиксированной точки, масштабирующейся для блоков. Чтобы запустить инструмент, от вкладки Simulink Apps, нажимают Fixed-Point Tool. Можно сконфигурировать любую фиксированную точку способный блок в Simulink®, чтобы принять масштабирование, предложенное инструментом. Можно вручную задать масштабирование для ключевых блоков, таких как входные порты и выборочно отключить автоматизированное масштабирование в модели на основе блока блоком. Это дает Fixed-Point Tool больше информации, чтобы работать с и результаты в автоматически выбранных масштабированиях фиксированной точки, которые совместимы с ключом, вручную выбрал масштабирования.