在matlab中,单元格内容索引必须大于0错误

时间:2015-07-09 15:36:56

标签: matlab

这是一个创建单元格数组并对其进行初始化的简单代码段。我收到了以下错误,它让我感到困惑。非常感谢您的时间和关注。

>> o={};
>> a=1:9; b=0;

>> o{end}={a}
Cell contents indices must be greater than 0

>> o{end}=a;
Cell contents indices must be greater than 0

1 个答案:

答案 0 :(得分:2)

您的问题非常简单:end不包含任何内容,因此o{end+1}=a枚举器将返回元素编号0,这不是有效索引。您想要的是o{1}=a,或更简单地{{1}}。