在MATLAB中 AA=A(:,[1:6,1:6])是什么意思?

 我来答
jyujqjy
2012-11-01
知道答主
回答量:35
采纳率:0%
帮助的人:23万
展开全部
如A=[1 2 3 4 5 6 7 8 9 ;1 2 3 4 5 6 7 8 9;1 2 3 4 5 6 7 8 9]
那么AA=[1 2 3 4 5 6 1 2 3 4 5 6;1 2 3 4 5 6 1 2 3 4 5 6;1 2 3 4 5 6 1 2 3 4 5 6]
即AA取A的所有行,和第一到第六列,并且第一到第六列取两次。
xiaohu1978666
推荐于2018-04-13 · TA获得超过101个赞
知道答主
回答量:59
采纳率:0%
帮助的人:13.8万
展开全部
取A矩阵中的第1到6列,分别作为AA矩阵中的第1到6列,和AA矩阵中的第6到12列。
A(:,[1:6,1:6])中第一个":"的意思是取A矩阵中的所有行,后边的[]中指的是A中的列,[1:6,1:6]的意思就是取两次A的1:6列,即是上边说的意思。如果还不清楚,最简单的办法运行一下就知道了。
>> A=magic(15);
>> AA=A(:,[1:6,1:6]);
运行之后观察A和AA中的值 就明白了。
希望对你有所帮助!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式