标签: string matlab cell-array
我有一个单元格数组ab,其中ab(1)='01'。 MATLAB给了我length('01')=2,但length(ab(1))=1。为什么是这样?我怎么能不这样做呢?
ab
ab(1)='01'
length('01')=2
length(ab(1))=1
答案 0 :(得分:5)
单元格数组ab中第一个元素的长度为1,因为它是单个元素。如果您想要该元素内容的长度,则需要使用大括号,例如length(a{1})。
length(a{1})