正如标题所述,如何在现有的单元数组末尾添加一个新的单元数组1x1呢?让我们称之为Q
,它是一个单元数组1x3256。
正如标题所述,如何在现有的单元数组末尾添加一个新的单元数组1x1呢?让我们称之为Q
,它是一个单元数组1x3256。
如果您是指在末尾添加单个单元格(即您的 1-by-3256 单元格数组变为 1-by-3257 单元格数组),那么:
Q{end+1} = []
你可以直接用你的值替换[]
或者:
Q(end+1) = {[]}
补充Dan的回答,假如你有一个不是单维度的单元格,例如你可能需要添加整行。这种情况下可以像访问数组一样使用()
来访问该单元格。
>> c = { 1, 'a'; 2, 'b'}
c =
[1] 'a'
[2] 'b'
>> c(end+1,:) = {3,'c'}
c =
[1] 'a'
[2] 'b'
[3] 'c'