Hauptinhalt

Gleitkomma-Spezifikation in MATLAB

Erstellen und Verwenden von Gleitkomma-Datentypen wie Single und Half

Da Single-Precision-Zahlen nur 32 Bit verwenden, benötigen sie weniger Speicherplatz als Double-Precision-Zahlen, bieten aber dennoch viele der Vorteile der Gleitkomma-Arithmetik. Der Datentyp "Half-Precision" erfordert nur 16 Bit Speicherplatz; durch die Gleitkomma-Darstellung kann er jedoch breitere dynamische Bereiche als Integer- oder Festkomma-Datentypen derselben Größe verarbeiten. Mit einem CustomFloat-Objekt können Sie einen numerischen Gleitkomma-Datentyp mit der festgelegten Wortlänge und Mantissenlänge definieren.

Klassen

Simulink.NumericTypeSpecify floating-point, integer, or fixed-point data type
target.FloatingPointDataTypeDescribe floating point data type implemented by compiler for target hardware (Seit R2021b)

Funktionen

alle erweitern

singleSingle-precision arrays
halfConstruct half-precision numeric object
pow10Base 10 power and scale half-precision numbers
rsqrtReciprocal square root
fmaMultiply and add using fused multiply add approach
target.addAdd target object to internal database
target.createCreate target object
target.getRetrieve target objects from internal database
target.removeRemove target object from internal database
CustomFloatNumeric object with a custom floating-point data type

Namespaces

targetManage target hardware and build tool information

Themen

Verwandte Informationen