Main Content

corr2

Coeficiente de correlación 2D

Descripción

ejemplo

R = corr2(A,B) devuelve el coeficiente de correlación 2D R entre los arreglos A y B.

Ejemplos

contraer todo

Calcule el coeficiente de correlación entre una imagen y la misma imagen procesada con un filtro de mediana.

I = imread('pout.tif');
J = medfilt2(I);
R = corr2(I,J)
R = 0.9959

Argumentos de entrada

contraer todo

Primer arreglo de entrada, especificado como arreglo numérico o arreglo lógico.

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical

Segundo arreglo de entrada, especificado como arreglo numérico o arreglo lógico. B tiene el mismo tamaño que el primer arreglo de entrada, A.

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical

Argumentos de salida

contraer todo

Coeficiente de correlación, devuelto como escalar numérico.

Tipos de datos: double

Algoritmos

corr2 calcula el coeficiente de correlación usando

r=mn(AmnA¯)(BmnB¯)(mn(AmnA¯)2)(mn(BmnB¯)2)

donde A¯ = mean2(A) y B¯ = mean2(B).

Capacidades ampliadas

Historial de versiones

Introducido antes de R2006a

expandir todo

Consulte también

|