Арифметические атрибуты fi определяются локальным fimath объект, который присоединен к этому fi объект. Если fi объект не имеет локального fimathиспользуются следующие значения fimath по умолчанию:
RoundingMethod: Nearest
OverflowAction: Wrap
ProductMode: FullPrecision
SumMode: FullPrecision
Можно создавать fimath объекты в программе Fixed-Point Designer™ одним из двух способов:
Вы можете использовать fimath функция конструктора для создания новых fimath объекты.
Вы можете использовать fimath функция конструктора для копирования существующего fimath объект.
Для начала введите
F = fimath
для создания fimath объект.
F =
RoundingMethod: Nearest
OverflowAction: Wrap
ProductMode: FullPrecision
SumMode: FullPrecision
Копирование fimath просто используйте назначение, как в следующем примере:
F = fimath; G = F; isequal(F,G)
ans =
1Синтаксис
F = fimath(...'PropertyName',PropertyValue...)
позволяет задать свойства для fimath при создании объекта с парами имя/значение свойства. См. раздел Настройка свойств fimath при создании объекта.
При работе с файлами в MATLAB ® можно создать fimath конструкторы объектов с помощью диалогового окна «Вставить конструктор fimath». После указания свойств fimath в диалоговом окне можно вставить предварительно заполненный fimath конструктора объекта в определенном расположении в файле.
Например, для создания fimath объект, использующий сходящееся округление и обтекание при переполнении, выполняет следующие шаги:
На вкладке Главная в разделе Файл щелкните Создать > Сценарий, чтобы открыть редактор MATLAB
На вкладке Редактор (Editor) в разделе Правка (Edit) нажмите кнопку
Вставить (Insert). Щелкните значок Вставить фимат... для открытия диалогового окна «Вставить конструктор fimath».
Используйте поля редактирования и раскрывающиеся меню, чтобы задать следующие свойства fimath объект:
Метод округления = Floor
Действие переполнения = Wrap
Режим продукта = FullPrecision
Режим суммирования = FullPrecision

Для вставки fimath конструктора объекта в файле, поместите курсор в нужное место в файле. Затем нажмите кнопку «ОК» в диалоговом окне «Вставить конструктор fimath». Нажатие кнопки «ОК» закрывает диалоговое окно «Вставить конструктор fimath» и автоматически заполняет fimath конструктор объекта в файле:
