Если тип данных 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';