使用matlab功能块定义系统矩阵

时间:2015-11-20 15:16:23

标签: matlab simulink

我使用matlab功能块来定义其6 * 1

的矩阵

enter image description here

我使用下面的代码:

function y = matrixX(u)
X11 = u(1);
X21 = u(2);
X31 = u(3);
X41 = u(4);
X51 = u(5);
X61 = u(6);
Xmat = [X11;X21;X31;X41;X51;X61]
y = Xmat

但我有这个错误:

  

端口宽度或尺寸错误。 '我的sys / MATLAB的输出端口1   功能'是一个具有6个元素的一维向量。

我希望matlab函数得到6输入,其输出为[6 * 1]矩阵。

0 个答案:

没有答案