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

Можно отредактировать модель, содержащую блоки фиксированной точки, не имея Фиксированной точки Designer™. Однако у вас должен быть Fixed-Point Designer к:

  • Обновите схему Simulink® (Ctrl+D), содержащий типы данных фиксированной точки

  • Запустите модель, содержащую типы данных фиксированной точки

  • Сгенерируйте код от модели, содержащей типы данных фиксированной точки

  • Регистрируйте минимальные и максимальные значения, произведенные моделированием

  • Автоматически масштабируйте вывод модели

Если у вас нет Fixed-Point Designer, можно работать с моделью, содержащей блоки Simulink с настройками фиксированной точки можно следующим образом:

  1. set_param(gcs, 'DataTypeOverride', 'Double',...
     'DataTypeOverrideAppliesTo','AllNumericTypes',...
     'MinMaxOverflowLogging','ForceOff')
  2. При использовании объекты fi или встроенные типы числовых данных в вашей модели, устанавливаете свойство fipref DataTypeOverride на TrueDoubles или TrueSingles (чтобы быть сопоставимыми с установкой переопределения типа данных всей модели) и свойство DataTypeOverrideAppliesTo к All numeric types.

    Например, в командной строке MATLAB®, войдите:

     p = fipref('DataTypeOverride', 'TrueDoubles', ...
    		'DataTypeOverrideAppliesTo', 'AllNumericTypes');

Примечание

При использовании объекты fi или встроенные типы числовых данных в вашей образцовой или рабочей области, вы можете ввести типы данных фиксированной точки в свою модель. Можно установить fipref предотвращать контроль лицензии Fixed-Point Designer.

Похожие темы

Была ли эта тема полезной?