变量名在生成的代码中不正确(MATLAB 2011b)

时间:2012-02-29 11:33:06

标签: matlab simulink

我已经从simulink模型生成代码(2011b matlab)

我的simulink模型包含一个嵌入式matlab函数,我在其中使用局部变量实现了一些算法。

例如max = single(0.0)

所以在生成的代码中它显示为real32_T max;

这没关系,但是当我将变量名改为:

max_f32 = single(0.0);

在生成的代码中显示为real32_T max_f

这不正确。当我将变量名称更改为:

max_f32f = single(0.0);

代码生成为real32_T max_f32f;

为什么这种奇怪的行为有任何想法????

请取消任何解决方案

0 个答案:

没有答案