Запустите Fixed-Point Tool
fxptdlg('modelname')
fxptdlg('modelname')
запускает Fixed-Point Tool для модели Simulink®, заданной modelname
. Можно также получить доступ к этому инструменту следующими методами:
Из меню Simulink Analysis выберите Data Type Design> Fixed-Point Tool.
От подсистемы контекст (щелкает правой кнопкой) по меню, выбирает Fixed-Point Tool.
В сочетании с программным обеспечением Fixed-Point Designer™ Fixed-Point Tool обеспечивает удобный доступ к:
Модель и параметры подсистемы, которые управляют журналированием сигнала, режимом инструментирования фиксированной точки и переопределением типа данных. (см. Параметры модели),
Графическое изображение возможностей, которые позволяют вам отобразить данные на графике, который находится в рабочей области MATLAB®, а именно, результаты симуляции, сопоставленные с Осциллографом, К Рабочей области и блокам Выходного порта корневого уровня, в дополнение к регистрируемым данным сигнала (см. Сигнал Регистрировать),
Интерактивные автоматические данные, вводящие функцию, которая предлагает типы данных фиксированной точки для соответственно сконфигурированных объектов в вашей модели, и затем позволяет вам выборочно принимать и применять предложения по типу данных
Можно запустить Fixed-Point Tool для любой системы или подсистемы, и инструмент управляет объектом, выбранным в его Системе под панелью дизайна. Если программное обеспечение Fixed-Point Designer установлено, Fixed-Point Tool отображает имя, тип данных, разработайте минимальные и максимальные значения, минимальные и максимальные значения моделирования и масштабирование каждого объекта модели, который регистрирует данные фиксированной точки. Кроме того, если сигнал насыщает или переполняется, инструмент отображает насыщенность числа раз, или переполнение произошло.
Fixed-Point Tool работает только на модели, которые моделируют в Режиме normal mode. Инструмент не работает, когда вы моделируете свою модель в Акселераторе или Быстром Режиме Accelerator.
Большая часть функциональности в Fixed-Point Tool для использования с программным обеспечением Fixed-Point Designer. Однако, даже если у вас нет программного обеспечения Fixed-Point Designer, можно сконфигурировать настройки переопределения типа данных, чтобы моделировать модель, которая задает типы данных фиксированной точки. В этом режиме программное обеспечение Simulink временно заменяет типы данных фиксированной точки с типами данных с плавающей точкой при моделировании модели.
При использовании объекты fi или встроенные типы числовых данных в вашей образцовой или рабочей области, вы можете ввести типы данных фиксированной точки в свою модель. Можно установить fipref предотвращать контроль лицензии Fixed-Point Designer.
Моделировать модель, не используя Fixed-Point Designer:
Введите следующее в командной строке.
set_param(gcs, 'DataTypeOverride', 'Double',... 'DataTypeOverrideAppliesTo','AllNumericTypes',... 'MinMaxOverflowLogging','ForceOff')
При использовании объекты fi
или встроенные типы числовых данных в вашей модели, устанавливаете
свойство fipref
DataTypeOverride
на TrueDoubles
или TrueSingles
(чтобы быть сопоставимыми с установкой переопределения типа данных всей модели) и свойство DataTypeOverrideAppliesTo
к All numeric types
.
Например, в командной строке MATLAB, войдите:
p = fipref('DataTypeOverride', 'TrueDoubles', ... 'DataTypeOverrideAppliesTo', 'AllNumericTypes');
Fixed-Point Tool | Предложите дробные длины Используя данные области значений моделирования