为什么MATLAB告诉我字符串'01'的长度是1?

时间:2013-12-09 01:29:28

标签: string matlab cell-array

我有一个单元格数组ab,其中ab(1)='01'。 MATLAB给了我length('01')=2,但length(ab(1))=1。为什么是这样?我怎么能不这样做呢?

1 个答案:

答案 0 :(得分:5)

单元格数组ab中第一个元素的长度为1,因为它是单个元素。如果您想要该元素内容的长度,则需要使用大括号,例如length(a{1})