matlab中cell函数是什么意思
展开全部
cell 是元包数组的意思
有点类似于结构体,cell里面每个元素可以不一样 不像矩阵 都是实数
比方说:
a={'啊',123,[3 5 6],[1 2;7 8],sym(1)}
a =
'啊'
[123]
[1x3 double]
[2x2 double]
[1x1 sym]
>> class(a{1})
ans =
char
>> class(a(1))
ans =
cell
a是一个cell 里面有数 有字符 有矩阵
如上面所示,a{1}表示的是a的第一个元素的内容 第一个是字符 那么a{1}就是字符
而小括号() a(1)还是一个cell 只不过这个cell只含有一个字符
参考:http://blog.sina.com.cn/s/blog_8259d70901017wit.html
有点类似于结构体,cell里面每个元素可以不一样 不像矩阵 都是实数
比方说:
a={'啊',123,[3 5 6],[1 2;7 8],sym(1)}
a =
'啊'
[123]
[1x3 double]
[2x2 double]
[1x1 sym]
>> class(a{1})
ans =
char
>> class(a(1))
ans =
cell
a是一个cell 里面有数 有字符 有矩阵
如上面所示,a{1}表示的是a的第一个元素的内容 第一个是字符 那么a{1}就是字符
而小括号() a(1)还是一个cell 只不过这个cell只含有一个字符
参考:http://blog.sina.com.cn/s/blog_8259d70901017wit.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |