我使用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

但我有这个错误:

端口宽度或尺寸错误 . “我的系统/ MATLAB函数”的输出端口1是具有6个元素的一维向量 .

我想matlab函数获得6输入,其输出为[6 * 1]矩阵 .