在matlab单元数组中c{1,1}和c(1,1)的区别 c(1,1)={1:4, a,'cd'}中的1:4 表示什么

还有[2*2double][1*4double]表示什么... 还有[2*2 double] [1*4 double]表示什么 展开
百度网友0ea064944
2011-03-18
知道答主
回答量:13
采纳率:0%
帮助的人:18.6万
展开全部
在元胞数组中c{1,1}表示第1行第1列的元胞数组 而c(1,1)表示第1行第1列的元胞元素中存放的内容 1:4表示产生一个[1 2 3 4]的向量
[2*2 double] [1*4 double]是元胞数组里的元胞 分别是2行2列与1行4列矩阵

例如要创建一个如下元胞数组A={‘this is the first cell.’,[1 2;3 4];eye(3),{'me','you'}}
A=
[1*23 char] [2*2 double]
[3*3 double] [1*2 cell]
你可以用一下方法再次创建如上的A元胞数组
A(1,1)={'this is the first cell.'}
A(1,2)={1 2;3 4}
A(2,1)={eye(3)}
A(2,2)={'me','you'}
zshandren
2011-03-17
知道答主
回答量:14
采纳率:0%
帮助的人:12.9万
展开全部
matlab中,数据的形式有很多种,基本的包括矩阵、字符表达式、符号表达式,高级的还有元胞,结构等。普通数组用的是()做角标,细胞元用的是{}做角标。
c{1,1}表示元胞中的第一行第一个。c(1,1)表示数组中的第一行第一个。
1:4表示从1到4的矩阵,步长为1.即[1 2 3 4];
后面的那个应该是表示数据格式吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式