二维相关

计算两个输入矩阵的二维相关性

  • 库:
  • 计算机视觉工具箱/统计

  • 二维关联块

描述

二维相关块计算两个输入矩阵之间的二维相互关系。

港口

输入

全部展开

第一个输入矩阵,指定为a——- - - - - -N矩阵。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点
复数支持:万博1manbetx是的

第二个输入矩阵,指定为aP——- - - - - -矩阵。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点
复数支持:万博1manbetx是的

输出

全部展开

计算的相互关系,返回为标量、向量或矩阵。互相关输出的大小取决于输出的大小参数。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点
复数支持:万博1manbetx是的

参数

全部展开

主要选项卡

互相关输出的大小。

  • 如果你愿意完整的,输出的维数为(+P1)————(N+1)。

  • 如果你愿意与输入端口I1相同时,输出与端口处的输入尺寸相同I1.该块返回互相关矩阵的中心部分,与端口处的输入大小相同I1

  • 如果你愿意有效的,输出的维数为(-P+ 1)————(N-+ 1)。该块只返回没有填充零的边计算的互相关矩阵的部分。

如果输入的数据类型为浮点类型,则选择此参数。互相关输出的值归一化为[0,1]。

数据类型选项卡

定点块参数的详细说明请参见为块指定定点属性

选择此参数可防止定点工具覆盖在此块上指定的数据类型。有关更多信息,请参见锁定输出数据类型设置(定点设计师)

块特征

数据类型

|不动点|整数|

多维信号

没有

适应信号

是的

算法

给定两个输入矩阵,I1而且I2,那是大小——- - - - - -N而且P——- - - - - -,该点的二维互相关值kl是由

C k l 0 1 n 0 N 1 1 n 2 ¯ + k n + l

该点的归一化互相关值kl的计算方法为

C N k l 0 1 n 0 N 1 1 n 2 ¯ + k n + l 0 1 n 0 N 1 1 n 2 0 1 n 0 N 1 2 ¯ + k n + l 2 在那里, 0 k < + P 1 0 l < N + 1

假设I1而且I2为(4,3)和(2,2)维数的矩阵。下图显示了该块如何计算该点的互相关值I1(1、3),它指的是从零开始索引的第二列和第四行。

点的互相关值I1(1、3)使用以下步骤计算:

  1. 滑动的中心元素I2所以它位于(0,2)元素的上面I1

  2. 将每个权重相乘I2由元素I1在下面。

  3. 将第2步中的各个产物相加。s manbetx 845

点的互相关值I1(1、3) 1 8 + 8 1 + 15 6 + 7 3. + 14 5 + 16 7 + 13 4 + 20. 9 + 22 2 585

点的归一化互相关值I1(1、3)

585 1 p 2 2 2 0.8070.

扩展功能

C/ c++代码生成
使用Simulink®Coder™生成C和c++代码。万博1manbetx

定点转换
使用定点设计器设计和模拟定点系统。

R2006a之前介绍