主要内容

使用Demux块提取矢量元素

当使用Demux块从向量输入中提取和输出元素时,可以在向量表达式中使用-1以指示块动态地尺寸对应端口。当向量表达式包括正值和-1值时,块根据具有正值的端口所需的块分配为多个元素。块在具有-1值的端口上尽可能均匀地分发剩余元素。

在这个例子中,输出数量Demux块的参数设置为[-1,3,-1]。因此,块输出三个信号,其中第二信号总是有三个元素。第一和第三信号的尺寸取决于输入信号的大小。对于具有七个元素的输入向量,Demux块在第一端口上输出两个元素,第二端口上的三个元素,以及第三端口上的两个元素。

ans = 金宝appsimulink.simulationoutput:tout:[11x1 double] simulation metaData:[1x1 simulink.simulationmetadata] errormessage:[0x0 char]

也可以看看