exponenta event banner

Определение параметров предложения по типу

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

Доступны следующие опции.

Основные параметры настройки проекта типаЦенностиОписание

Режим предложения типа с фиксированной точкой

Предложить длины дробей для указанной длины слова

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

Предложить длины слов для указанной длины дроби (по умолчанию)

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

Длина слова по умолчанию

16 (по умолчанию)

Длина слова по умолчанию, используемая, если для режима предложения типа Fixed-point установлено значение Propose fraction lengths for specified word lengths

Длина дроби по умолчанию

4 (по умолчанию)

Длина доли по умолчанию, используемая, если для режима предложения типа Fixed-point установлено значение Propose word lengths for specified fraction lengths

Дополнительные параметры проекта типаЦенностиОписание

При предложении типов

Примечание

Введенные вручную статические диапазоны всегда имеют приоритет над диапазонами моделирования.

игнорировать диапазоны моделирования

Предлагать типы данных на основе производных диапазонов.

игнорировать производные диапазоны

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

использовать все собранные данные (по умолчанию)

Предлагать типы данных, основанные как на моделировании, так и на производных диапазонах.

Предложение типов целевых контейнеров

Да

Предложите тип данных с наименьшей длиной слова, который может представлять диапазон и подходит для генерации кода C (8,16,32, 64...). Например, для переменной с диапазоном [0..7], предложить длину слова 8, а не 3.

Нет (по умолчанию)

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

Оптимизация целых чисел

Нет

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

Да (по умолчанию)

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

Signedness

Автоматически (по умолчанию)

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

Подписанный

Предложение подписанных типов данных.

Неподписанный

Предложение неподписанных типов данных.

Запас прочности для sim min/max (%)

0 (по умолчанию)

Укажите коэффициент надежности для минимальных и максимальных значений моделирования.

Минимальное и максимальное значения моделирования корректируются в процентах, определяемых этим параметром, что позволяет задать диапазон, отличный от диапазона, полученного в ходе моделирования. Например, значение 55 указывает, что диапазон должен быть как минимум на 55 процентов больше. Значение -15 указывает, что диапазон до 15% меньше допустим.

Пути поиска

'' (по умолчанию)

Добавьте пути в список путей для поиска файлов MATLAB ®. Разделяйте элементы списка точкой с запятой.

Параметры fimathЦенностиОписание

Метод округления

Потолок

Укажите fimath свойства для созданных типов данных с фиксированной точкой.

Математические свойства фиксированной точки по умолчанию используют Floor округление и Wrap переполнение. Эти параметры генерируют наиболее эффективный код, но могут вызвать проблемы с переполнением.

После создания кода, при необходимости, измените эти параметры для оптимизации созданного кода или, например, избегайте переполнения или устранения смещения, а затем повторно запустите проверку.

Для получения дополнительной информации о fimath свойства см. в разделе Свойства объекта fimath.

Сходящийся

Пол (по умолчанию)

Ближайший

Вокруг

Ноль

Действие переполнения

Насыщать

Перенос (по умолчанию)

Режим продукта

Полная точность (по умолчанию)

KeepLSB

KeepMSB

SpecifyPrecision

Режим суммирования

Полная точность (по умолчанию)

KeepLSB

KeepMSB

SpecifyPrecision

Параметры созданного файлаСтоимостьОписание

Созданный суффикс имени файла с фиксированной точкой

_fixpt (по умолчанию)

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

Параметры печати и создания отчетовЦенностиОписание

Пользовательская функция печати

'' (по умолчанию)

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

Печать с помощью инспектора данных моделирования

Нет (по умолчанию)

Укажите, следует ли использовать инспектор данных моделирования для сравнительных графиков.

Да

Выделение потенциальных проблем с типом данных

Нет (по умолчанию)

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

Да