0
我试图连接两个数组如下:与vertcat和电池阵列Matlab的错误
z={ '35' {'test'} ; '45' {'test'}}
z={z{:} ;{'55' {'test'}}}
我希望的结果是
{35 {'test'}
45 {'test'}
55 {'test'}}
而是我得到:
使用垂直错误的错误
正在连接的矩阵的尺寸不一致。
我忘了什么?谢谢。
我试图连接两个数组如下:与vertcat和电池阵列Matlab的错误
z={ '35' {'test'} ; '45' {'test'}}
z={z{:} ;{'55' {'test'}}}
我希望的结果是
{35 {'test'}
45 {'test'}
55 {'test'}}
而是我得到:
使用垂直错误的错误
正在连接的矩阵的尺寸不一致。
我忘了什么?谢谢。
错误是由z{:}
造成其中列出了所有内容z
“变成”一个N by 1
载体,当您尝试搜集所有元素与外{}
它抛出的错误,由于不匹配的尺寸。
你可能会使用过多的{ }
,你可以连接电池阵列与[ ]
:
z = { '35' 'test'
'45' 'test'};
z = [z; {'55' 'test'}]
的命令窗口将显示:
z =
'35' 'test'
'45' 'test'
'55' 'test'
对不起,如果可能的话,我想第二个元素是一个嵌套的单元格数组。它仍然有可能猫?没关系,想通了: z = {'35'{'test'}; '45'{'test'}}; z = [z; {'55'{'derp'}}; 谢谢! – Carbon
你想要的数字或numstrings,即'35'或'35'? – Oleg