Сохраненное целое число fi объект
I = stripscaling(a)
I = stripscaling(a) возвращает сохраненное целое число a в качестве fi объект с двоично-точечным масштабированием, нулевой длиной дроби и той же длиной слова и знаком, что и a.
stripscaling полезен для преобразования значения fi объект к его сохраненному целочисленному значению.
fipref('NumericTypeDisplay','short', ... 'FimathDisplay','none'); format long g a = fi(0.1,true,48,47)
a =
0.100000000000001
numerictype(1,48,47)b = stripscaling(a)
b =
14073748835533
numerictype(1,48,0)bin(a)
ans =
'000011001100110011001100110011001100110011001101'bin(b)
ans =
'000011001100110011001100110011001100110011001101'Обратите внимание, что сохраненные целочисленные значения a и b идентичны, в то время как их реальные ценности различны.