Ограничения типа данных параметров рабочей области

Если тип данных значения параметров рабочей области MATLAB® не совпадает с типом данных параметров блоков, используемых в вашей модели, значение переменной в сгенерированном коде обнуляется.

Если вы задаете тип Simulink.Parameter объект при помощи DataType свойство, используйте введенное выражение при присвоении значения объекту параметра. Например, если Simulink.Parameter объект K1 используется, чтобы сохранить значение типа single, используйте введенное выражение, такое как single(0.3) при присвоении значения K1.

K1 = Simulink.Parameter;
K1.Value = single(0.3);
K1.StorageClass = 'ExportedGlobal';
K1.DataType = 'single';