Установите глобальное fimath на фабрику MATLAB по умолчанию
resetglobalfimath
resetglobalfimath
устанавливает глобальное fimath в MATLAB® фабрика по умолчанию в текущем сеансе работы с MATLAB. Фабрика MATLAB по умолчанию имеет следующие свойства:
RoundingMethod: Nearest OverflowAction: Saturate ProductMode: FullPrecision SumMode: FullPrecision
В этом примере вы создаете свои собственные fimath
F объекта
и установите его как глобальный fimath. Затем, используя resetglobalfimath
команда сбросит значение глобального fimath на заводскую настройку MATLAB по умолчанию.
F = fimath('RoundingMethod','Floor','OverflowAction','Wrap'); globalfimath(F); F1 = fimath a = fi(pi) F1 = RoundingMethod: Floor OverflowAction: Wrap ProductMode: FullPrecision SumMode: FullPrecision a = 3.1416 DataTypeMode: Fixed-point: binary point scaling Signedness: Signed WordLength: 16 FractionLength: 13
Теперь верните глобальное fimath к заводской настройке по умолчанию с помощью resetglobalfimath
:
resetglobalfimath; F2 = fimath a = fi(pi) F2 = RoundingMethod: Nearest OverflowAction: Saturate ProductMode: FullPrecision SumMode: FullPrecision a = 3.1416 DataTypeMode: Fixed-point: binary point scaling Signedness: Signed WordLength: 16 FractionLength: 13
Теперь вы установили глобальное fimath в текущем сеансе работы с MATLAB на заводскую настройку по умолчанию. Чтобы использовать заводскую настройку по умолчанию глобального fimath в будущих сеансах работы с MATLAB, необходимо использовать removeglobalfimathpref
команда.
сброс
- Если (G
)G
- указатель на глобальный fimath, сброс
эквивалентно использованию (G
)resetglobalfimath
команда.