Модель, содержащую блоки фиксированных точек, можно редактировать без Designer™ фиксированных точек. Однако конструктор фиксированных точек необходим для:
Обновление диаграммы Simulink ® (Ctrl + D), содержащей типы данных с фиксированной точкой
Запуск модели, содержащей типы данных с фиксированной точкой
Создание кода из модели, содержащей типы данных с фиксированной точкой
Регистрировать минимальное и максимальное значения, полученные при моделировании
Автоматическое масштабирование выходных данных модели
Если конструктор фиксированных точек отсутствует, можно работать с моделью, содержащей блоки Simulink с настройками фиксированных точек, следующим образом.
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');
Примечание
Если вы используете fi Объекты (Fixed-Point Designer) или внедренные числовые типы данных в модели или рабочей области могут включать в модель типы данных с фиксированной точкой. Можно задать fipref (Fixed-Point Designer), чтобы предотвратить извлечение лицензии Fixed-Point Designer.