matlab中语句b=a(2:3,2:3)是什么意思啊,这个和元胞的下标访问有关

[复制链接]
查看11 | 回复2 | 2011-9-13 02:19:11 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2011-9-13 02:19:11 | 显示全部楼层
a(m:n,p:q)表示a中第m行至第n行中第p列至第q列的数,例如a=12345678910111213141516a(2:3,2:3)ans=671011a(2:3,1:4)ans=56789101112a(1:3,1:4)ans=123456789101112a(1:3,3:4)ans=34781112
回复

使用道具 举报

千问 | 2011-9-13 02:19:11 | 显示全部楼层
将数组a中的第二、三行中的第二、三列赋给数组b。因此b为一个2*2的数组。这个和元胞的下标访问相通。a为元胞结构的话,b也为元胞结构,且值是对应的2*2结构。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行