У меня есть матрица 1x512 "u", которую мне нужно преобразовать в 1x128, используя следующую формулу:
ua = u(1:128)+u(129:256)+u(257:384)+u(385:512)
Это работает в рабочей области, но не в simulink. Я попытался добавить функциональный блок Fcn и получил эту ошибку:
Error while parsing expression: u(1:128)+u(129:256)+u(257:384)+u(385:512)
in 'osverlapsave/Fcn' token ":" was found, where as ")" was expected
Я нашел это в файле справки блока Fcn «этот блок не поддерживает оператор двоеточия (:)».
Нужно ли использовать другой тип блока?