求子矩阵的问题
能否在某个矩阵中求子矩阵,对超过边界的地方置0? 最好是有这样的函数 like this??>> a=
a =
1 2 3 4
5 9 8 7
5 9 7 2
>> a(find(a>7))=0
a =
1 2 3 4
5 0 0 7
5 0 7 2
不大明白你的意思,建议提问时候把问题说的明白些,否则别人很难回答你的问题的,因为根本连你要做什么都搞不清楚 象这样,取点(2,1)为中心得3X3的子矩阵,则得
0 1 2
0 5 9
0 5 9 如果是以(1,1)为中心,则为
0 0 0
0 1 2
0 5 9 有人做吗 ? 时逢假日,人比较少
等等吧,也可以自己先想想 先扩充矩阵,即添加0边界,后用bwdist或者:就ok了 有具体一点的办法吗?谢谢 只为提前 原帖由 ll710915 于 2006-10-3 00:34 发表
有具体一点的办法吗?谢谢
思路都给你了,你自己写一下练一下手吧 eight,谢谢你,能加你QQ吗?1713698 看下面的链接:
一个子矩阵建立的问题 原帖由 bainhome 于 2006-10-3 18:50 发表
看下面的链接:
一个子矩阵建立的问题
这个跟我说的思路是一样的
页:
[1]
2