Я сгенерировал код из модели 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;
Почему это странное поведение, какие-либо идеи ????
Пожалуйста, пожелайте любогорешение