fi Конструктор не следует за globalfimath ПравилаЕсли никакой fimath свойства используются в аргументе fi конструктор, затем это всегда использует самое близкое округление и насыщает на переполнении для создания fi объект, независимо от любого globalfimath настройки.
Если это поведение является нежелательным для вашего приложения, можно выполнить одно из следующих действий:
cast Функция, чтобы создать fi Объект Используя globalfimathrulesG = globalfimath('RoundingMethod', 'Floor', 'OverflowAction','Wrap'); cast(x, 'like', fi([],1,16,10))
Когда вы создаете fi объект с помощью cast функция, получившийся fi объект не имеет локального fimath.
fimath Свойства в fi Конструкторfi(x,1,16,10,'RoundingMethod','Floor','OverflowAction','Wrap');
Когда вы создаете fi объект с fimath свойства в конструкторе, fi объект действительно имеет локальный fimath.
fi | fimath | globalfimath