Модель, содержащую блоки фиксированных точек, можно редактировать без использования программного обеспечения Fixed-Point Designer™. Однако необходимо иметь лицензию на программное обеспечение Fixed-Point Designer, чтобы:
Обновление диаграммы Simulink ® (Ctrl + D), содержащей типы данных с фиксированной точкой
Моделирование модели, содержащей типы данных с фиксированной точкой
Создание кода из модели, содержащей типы данных с фиксированной точкой
Регистрировать минимальное и максимальное значения, полученные при моделировании
Автоматическое масштабирование выходных данных модели
Если продукт Fixed-Point Designer не установлен в системе, можно работать с моделью, содержащей блоки Simulink с настройками фиксированной точки следующим образом:
Для инструментирования требуется лицензия Fixed-Point Designer. Чтобы отключить инструментарий с фиксированной точкой в модели, установите MinMaxOverflowLogging параметр для ForceOff. В командной строке введите:
set_param(gcs,'MinMaxOverflowLogging','ForceOff')
Если у вас нет программного обеспечения Fixed-Point Designer, вы по-прежнему можете настроить параметры переопределения типов данных для моделирования модели, которая задает типы данных с фиксированной точкой. С помощью этого параметра программа временно переопределяет типы данных с плавающей запятой во время моделирования. Для моделирования модели без использования конструктора фиксированных точек в командной строке введите:
set_param(gcs, 'DataTypeOverride', 'Double', ... 'DataTypeOverrideAppliesTo', 'AllNumericTypes')
Если вы используете fi объекты или внедренные числовые типы данных в модели или рабочей области, можно ввести в модель типы данных с фиксированной точкой. Чтобы предотвратить извлечение лицензии Fixed-Point Designer, установите fipref
DataTypeOverride свойство для TrueDoubles и DataTypeOverrideAppliesTo свойство для AllNumericTypes.
В командной строке MATLAB ® введите :
p = fipref('DataTypeOverride', 'TrueDoubles', ...
'DataTypeOverrideAppliesTo', 'AllNumericTypes');
fipref | КИПиА с фиксированной точкой и переопределение типа данных