在matlab中cell函数的作用

 我来答
惠企百科
2022-12-14 · 百度认证:北京惠企网络技术有限公司官方账号
惠企百科
惠企百科网是一家科普类综合网站,关注热门中文知识,集聚互联网精华中文知识,本着自由开放、分享价值的基本原则,向广大网友提供专业的中文知识平台。
向TA提问
展开全部

MATLAB中cell函数的作用为:cell是matlab中的一种数据类型,概念和“结构”类似。用大括号定义,括号里可以是任意类型的数据或矩阵。可以将单元数组中的每一个元素称为单元(cell),单元可以包含任何类型的数据,如数值数组、字符、符号对象,甚至于其他的单元数组。在这个程序里cell函数的作用为:定义一个数组。

程序功能:第一句A=cell(100,1),意思是定义一个100X1的数组A;“for ??end”是循环结构,循环体中包含了两个功能,一是使全局变量flag减1,二是使A的状态值返回到一个double类型的1X13的数组。当全局变量flag小于零时循环终止。

扩展资料

1.cell的创建:

(1)创建cell的方法:直接使用C={A,B,E,D}这种形式,不过这里把“[]”改成了“{}”。

(2)用cell创建cell:C={C1,C2},这里C1和C2都是cell类型,直接把C1、C2作为一个cell得到C3是一个1*2的cell数组;使用C3 =[C1 C2],是使用C1和C2的内容来创建cell数组。

(3)使用cell函数,A=cell(2,2),创建一个空的2*2的cell矩阵。

2. 关于cell的访问:

(1)X=C(s)使用这个()形式的返回是cell类型。

(2)X=C{s}使用这个{}形式返回的_cell中的内容。

(3)其他的基本上与通常的数组、矩阵访问一样。

(4)A{1,1}(2,3:end)访问的是A中的第一个cell里面的内容的第二行第三个元素以后的所有元素。

(5)A{1,3}.name访问的是A中A{1,3}中的结构体的name值。

(6)cell图形化显示使用命令cellplot(A)即可。

参考资料来源:百度百科-matlab中cell的用法

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式