a=cell(1,2)%a是一个1*2维的cell数组
赋值时必须使用大括号
>> a(1)='H'
Conversion to cell from char is not possible. 无法将char格式转换为cell格式
>> a{1}='H'
a =
'H' []
访问cell数组可以使用大括号和小括号
>> a{1}
ans =
H
>> a(1)
ans =
'H'
大小括号的区别:
通过小括号()里面加下标,访问cell数组中的数据,返回的是对应的cell,返回格式是cell格式。
通过大括号{}里面加下标,访问cell数组中的数据,返回的是对应cell的内容,返回格式由内容本身决定,可以使数字或字符。