如何在Matlab中从单元数组中删除最后一个元素?

6
如何从Matlab的单元数组中删除最后一个元素? 文档方法无法正常工作。
>> A = {'a', 'b', 'c'}
A =
  1×3 cell array
    'a'    'b'    'c'
>> A{end}=[]
A =
  1×3 cell array
    'a'    'b'    []

我需要将数组变成 1x2

1
值得澄清的是,对于未来的读者来说,这是对文档的错误解释,与您所述的相反,记录的方法确实有效。 您只是从您链接的页面上的两个示例中实现了不正确的方法。 在Matlab中理解花括号和圆括号可能是一个令人烦恼的概念,在这种情况下,您需要使用圆括号,如Tommaso的答案所示。 - Wolfie
1个回答

7

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接