Matlab/Simulink Coder:real_T 底层是什么类型?

Simulink Coder 使用 real_T 类型在生成的 C/C++ 代码中表示实数。

通过使用自定义的 main() 函数,我们可以看到生成代码中 real_T 的底层类型:

这会打印 8,因此 real_T 是双精度浮点类型,等效于 C/C++ 中的 double

有一些可能性你可以将其更改为 float 或某种整数类型,但最常见和默认的类型是 double


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