- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
最近用matlab的gui编程,从excel读取之后自动存为元胞数组cell格式,因为涉及到数字和文本,所以需要将元胞数组进行转化。在调用的时候也需要注意格式,现在对cell这种数据格式进行以下总结。部分内容是转来的。
元胞数组:
??? 元胞数组是MATLAB的一种特殊数据类型,可以将元胞数组看做一种无所不包的通用矩阵,或者叫做广义矩阵。组成元胞数组的元素可以是任何一种数据类型的常数或者常量,每一个元素也可以具有不同的尺寸和内存占用空间,每一个元素的内容也可以完全不同,所以元胞数组的元素叫做元胞(cell)。和一般的数值矩阵一样,元胞数组的内存空间也是动态分配的。
???? (1)元胞数组的创建
??
a={matlab,20;ones(2,3),1:10}??????????????????????????????????????? %创建方法一
a =
??? matlab??????? [???????? 20]??? [2x3 double]??? [1x10 double]
b=[{matlab},{20};{ones(2,3)},{1:10}]????????????????????????????????%创建方法二
b =
??? matlab??????? [???????? 20]??? [2x3 double]??? [1x10 double]
c={10}???????????????????????????????????????????????????????????????????????????????%赋值方法一
c =
??? [10]
c(1,2)={2}?????????????????????????????????????????????????????????????????????????%赋值方法二?????????????????????????????????????????????????????????????????????
c =
??? [10]??? [2]
c(2,2)={5}???????????????????????????????????????????????????????????????????????????
c =
??? [10]??? [2]????? []??? [5]
isequal(a,b)???????????????????????????????????????????????????????????????????? %判断是否相同
ans =
???? 1
whosName????? Size??????????? Bytes Class????? Attributes
a???????? 2x2?????????????? 388 cell???????????????ans?????? 1x1???????????????? 1 logical????????????b???????? 2x2?????????????? 388 cell???????????????c???????? 2x2?????????????? 208 cell?
用cell函数创建元胞数组,创建的数组为空元胞。cell函数创建空元胞数组的主要目的是为数组预先分配连续的存储空间,节约内存占用,提高执行效率。??
a=cell(1)
a =
??? {[]}
b=cell(1,2)
b =
???? []???? []
c=cell(3,3)
c =
???? []???? []???? []???? []???? []???? []???? []???? []???? []
d=cell(2,2,2)
d(:,:,1) =
???? []???? []???? []???? []
d(:,:,2) =
???? []???? []???? []???? []
whosName????? Size???????????? Bytes Class????? Attributes
a???????? 1x1????????????????? 4 cell???????????????ans?????? 1x1????????????????? 1 logical????????????b???????? 1x2????????????????? 8 cell???????????????c???????? 3x3???????????????? 36 cell???????????????d???????? 2x2x2?????????????? 32 cell?
?? (2)元胞数组的数据
您可能关注的文档
最近下载
- 王力《古代汉语》教案.doc
- 排球大单元教学计划18课时.doc VIP
- 开学第一课(课件)七年级英语上册(人教版2024).pptx VIP
- 2024年GD省生态环境监测专业技术人员大比武模拟试卷及答案-3应急监测.pdf VIP
- 鸿蒙HarmonyOS应用开发者高级认证练习题及答案01.docx
- 文献检索的方法以及技巧ppt课件.docx VIP
- 2024年某省生态环境监测专业技术人员大比武模拟试卷及答案-3应急监测.pdf VIP
- 2025年乡镇农技站高标准农田建设管理员招聘面试题库附答案.doc VIP
- 锚杆长度检测课件.pptx VIP
- 2025年乡镇农技站高标准农田建设管理员招聘面试专项练习含答案.doc VIP
文档评论(0)