Vector 在另一个序列中查找最近的数据段

Vector 在另一个序列中查找最近的数据段,vector,signal-processing,similarity,Vector,Signal Processing,Similarity,我在做图像处理,我遇到了一种情况,我必须比较两个向量,然后在较大的向量中找到较小向量的一个实例 假设这两个向量是:包含100个元素(或条目) 和B;有10个元素。B是一个模型,它可能不完全像向量a中的那样出现。我一次可以比较10个元素,找出差异。理想情况是,B在某个地方存在,差为零。否则,将在某个随机位置产生一个最小值,我将丢失该位置 请帮助我给出一个算法,这样我可以在A中找到B的最近实例。你要找的是函数。两个向量的互相关的峰值将是点,而向量B与向量A最相似 您可能希望了解它是如何在matlab

我在做图像处理,我遇到了一种情况,我必须比较两个向量,然后在较大的向量中找到较小向量的一个实例

假设这两个向量是:包含100个元素(或条目) 和B;有10个元素。B是一个模型,它可能不完全像向量a中的那样出现。我一次可以比较10个元素,找出差异。理想情况是,B在某个地方存在,差为零。否则,将在某个随机位置产生一个最小值,我将丢失该位置


请帮助我给出一个算法,这样我可以在A中找到B的最近实例。

你要找的是函数。两个向量的互相关的峰值将是点,而向量B与向量A最相似

您可能希望了解它是如何在matlab中实现的,因为它更容易解释如何在软件中实现此操作