Typumwandlung und Quantisieren von Daten
Bei der Entwicklung von Festkomma-Algorithmen können Sie cast
, zeros
, ones
, eye
und subsasgn
verwenden, um den Kernalgorithmus von den Datentyp-Definitionen zu trennen. Mit diesen Funktionen können Sie Double-Precision-, Single-Precision- und Festkomma-Datentypen im selben Code verwenden. Manual Fixed-Point Conversion Best Practices beschreibt, wie Sie ausgehend von generischem MATLAB®-Code eine effiziente Festkomma-Implementierung erstellen können.
Um Arithmetik mit voller Präzision mit Doubles zu simulieren und nur die Ausgabe des Algorithmus zu quantisieren, verwenden Sie quantizenumeric
.
Um Gleitkommadaten mit beliebiger Wort- und Exponentenlänge zu simulieren, verwenden Sie das Objekt quantizer
mit dessen zugehörigen Objektfunktionen.
Funktionen
Themen
- Transformations for Quantized Data
How to transform quantized data between representations.
- Manual Fixed-Point Conversion Best Practices
Get from generic MATLAB code to an efficient fixed-point implementation using manual fixed-point conversion.