Установите глобальное 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 команда.