The properties associated with fipref
objects are described in the
following sections in alphabetical order.
Data type override options for fi
objects
ForceOff
— No data type override
ScaledDoubles
— Override with scaled doubles
TrueDoubles
— Override with doubles
TrueSingles
— Override with singles
Data type override only occurs when the fi
constructor function is
called.
The default value of this property is ForceOff
.
Data type override application to fi
objects
AllNumericTypes
— Apply data type override to all
fi
data types. This setting does not override builtin
integer types.
Fixed-Point
— Apply data type override only to
fixed-point data types
Floating-Point
— Apply data type override only to
floating-point fi
data types
DataTypeOverrideAppliesTo
displays only if
DataTypeOverride
is not set to
ForceOff
.
The default value of this property is AllNumericTypes
.
Display options for the fimath
attributes of a
fi
object
full
— Displays all of the fimath
attributes of a fixed-point object
none
— None of the fimath
attributes are displayed
The default value of this property is full
.
Logging options for operations performed on fi
objects
off
— No logging
on
— Information is logged for future
operations
Overflows and underflows for assignment, plus, minus, and multiplication operations
are logged as warnings when LoggingMode
is set to
on
.
When LoggingMode
is on
, you can also use the
following functions to return logged information about assignment and creation
operations to the MATLAB® command line:
maxlog
— Returns
the maximum real-world value
minlog
— Returns
the minimum value
noverflows
—
Returns the number of overflows
nunderflows
—
Returns the number of underflows
LoggingMode
must be set to on
before you perform any operation in order to log information about it. To clear the log,
use the function resetlog
.
The default value of this property of off
.
Display options for the numerictype
attributes of a
fi
object
full
— Displays all the
numerictype
attributes of a fixed-point object
none
— None of the numerictype
attributes are displayed.
short
— Displays an abbreviated notation of the
fixed-point data type and scaling of a fixed-point object in the format
xWL,FL
where
x
is s
for signed and
u
for unsigned.
WL
is the word length.
FL
is the fraction length.
The default value of this property is full
.
Display options for the value of a fi
object
bin
— Displays the stored integer value in binary
format
dec
— Displays the stored integer value in unsigned
decimal format
RealWorldValue
— Displays the stored integer value
in the format specified by the MATLAB
format
function
hex
— Displays the stored integer value in
hexadecimal format
int
— Displays the stored integer value in signed
decimal format
none
— No value is displayed.
The default value of this property is RealWorldValue
. In this mode,
the value of a fi
object is displayed in the format specified by the
MATLAB
format
function: +
,
bank
, compact
, hex
,
long
, long e
,
long g
, loose
, rat
, short
,
short e
, or short g
.
fi
objects in rat
format are displayed
according to