matlab中元胞数组cell的赋值与访问⽅法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数组可以使⽤⼤括号和⼩括号matlab数组赋值
>> a{1}
ans =
H
>> a(1)
ans =
'H'
⼤⼩括号的区别:
通过⼩括号()⾥⾯加下标,访问cell数组中的数据,返回的是对应的cell,返回格式是cell格式。
通过⼤括号{}⾥⾯加下标,访问cell数组中的数据,返回的是对应cell的内容,返回格式由内容本⾝决定,可以使数字或字符。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论