Matlab/Simulink Coder: What type is real_T under the hood?

Simulink Coder uses the real_T type to represent real numbers in generated C/C++ code.

By using a custom main() function, we can see the underlying type of real_T in the generated code:

This prints 8, hence real_T is a double-precision floating-point type, equivalent to double in C/C++.

There is some possibility that you can change this to either float or some integer type, but the most common and default type is double.


Check out similar posts by category: Matlab/Simulink, C/C++