我有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块帮助文件中找到了这个"这个块不支持冒号运算符(:)。"
我是否需要使用不同的块类型?
答案 0 :(得分:1)
看起来Fcn在索引时不接受:
,而且它不接受复杂的输入,只接受真实的输入,所以我不会使用它。
相反,我建议使用4个selector块并将其输出与求和块相加更容易。