Define a signed fixed-point fi object with a word length of 16 bits, using binary-point scaling. Find the upper bound of the range of this fi object.
a_bp = fi([],1,16,15);
u_bp = upperbound(a_bp)
u_bp =
1.0000
DataTypeMode: Fixed-point: binary point scaling
Signedness: Signed
WordLength: 16
FractionLength: 15
Next, define a signed fixed-point fi object with the same word length of 16 bits, this time using slope-bias scaling. Compare the upper bound of the range of this fi object to the binary-point scaled example.
a_sb = fi([],1,16,3,2);
u_sb = upperbound(a_sb)
u_sb =
98303
DataTypeMode: Fixed-point: slope and bias scaling
Signedness: Signed
WordLength: 16
Slope: 3
Bias: 2
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window.
Web browsers do not support MATLAB commands.
Website auswählen
Wählen Sie eine Website aus, um übersetzte Inhalte (sofern verfügbar) sowie lokale Veranstaltungen und Angebote anzuzeigen. Auf der Grundlage Ihres Standorts empfehlen wir Ihnen die folgende Auswahl: .
Sie können auch eine Website aus der folgenden Liste auswählen:
So erhalten Sie die bestmögliche Leistung auf der Website
Wählen Sie für die bestmögliche Website-Leistung die Website für China (auf Chinesisch oder Englisch). Andere landesspezifische Websites von MathWorks sind für Besuche von Ihrem Standort aus nicht optimiert.