Especificación de punto flotante en MATLAB
Dado que los números de precisión simple solo utilizan 32 bits, requieren menos memoria que los de precisión doble, pero ofrecen muchas de las ventajas propias de la aritmética de punto flotante. El tipo de datos de media precisión ocupa tan solo 16 bits de memoria, pero su representación en punto flotante permite manejar rangos dinámicos más amplios que los tipos de datos enteros o de punto fijo del mismo tamaño. Puede utilizar un objeto CustomFloat
para definir un tipo de datos numéricos de punto flotante con una longitud de palabra y una longitud de mantisa específicas.
Clases
Simulink.NumericType | Specify floating-point, integer, or fixed-point data type |
target.FloatingPointDataType | Describe floating point data type implemented by compiler for target hardware (desde R2021b) |
Funciones
Espacios de nombres
target | Manage target hardware and build tool information |
Temas
- Floating-Point Numbers
Representation and manipulation of floating-point numbers.
- What is Half Precision?
Introduction to the half-precision data type in MATLAB® and Simulink®.
- Half Precision Code Generation Support
C/C++ and GPU code generation support for functions that support half-precision inputs.
- Generate Native Half-Precision C Code Using MATLAB Coder
Generate C code for embedded hardware targets that natively supports half precision floating-point data types.