我有一个矩阵
在matlab中是否有一种方法可以对
我正在寻找一种方法来识别可能巨大的矩阵中是否存在子矩阵。通过某种形式的去卷积,我希望获得周围都是零且子矩阵存在的地方为
在上面的示例中,右下角为
a=[[1 2 3]; [4 5 6]; [7 8 9]]
和一个子矩阵b=[[5 6];[8 9]]
。在matlab中是否有一种方法可以对
(a,b)
进行去卷积?我正在寻找一种方法来识别可能巨大的矩阵中是否存在子矩阵。通过某种形式的去卷积,我希望获得周围都是零且子矩阵存在的地方为
1
的矩阵。在上面的示例中,右下角为
1
。
c=conv2(a,b)
,然后想要进行反卷积吗?如果不是,你能不能使用一个更准确的术语来代替“反卷积”?看起来这只是在一个矩阵中找到一个子矩阵。 - Chris A.c=conv2(a,b)
,如何通过反卷积c和a来恢复b? 第二个问题更加"哲学性"。假设a
是物体之间相互作用(卷积)的结果。假设您不知道这些物体。只需对其中一个建模。我想在a
(大图)和我的假设对象表示之间应用某种反卷积。我的目标是获得一个矩阵(与a
大小相同),其中包含对象可能存在于a
中的地方/位置上显示为1。 - no_name