kkaayyllaa 发表于 2006-6-15 08:16

[求助]有关矩阵处理的一个问题

请问如何用matlab语句在一个很大的矩阵中抽取任意大小的矩阵?

例如在20×20的矩阵中截取8×8的。

[ 本帖最后由 lxq 于 2007-5-2 23:50 编辑 ]

happy 发表于 2006-6-15 09:29

回复:(kkaayyllaa)[求助]有关矩阵处理的一个问题

请给出抽取规则

xuebx 发表于 2006-6-15 09:51

给个例子吧:<BR>b1 = b(1:2, 1:2) <BR>其中:括号第一个参数指定提取那几行,可以是一个数或者向量<BR>          第二个参数指定提取那几列,可以是一个数或者向量。

kkaayyllaa 发表于 2006-6-15 17:24

随机抽取,但是要连续。

zhangenter 发表于 2006-6-15 19:48

<P>n=ceil((24-8)*rand(1));b=a(n:n+7,n:n+7)</P>
页: [1]
查看完整版本: [求助]有关矩阵处理的一个问题