Beruflich Dokumente
Kultur Dokumente
COR:
Correlacin lineal o de rango
SINTAXIS
RHO = corr (X)
RHO = corr (X, Y)
[RHO, OVAL] = corr (X, Y)
[RHO, OVAL] = corr (X, Y, 'nombre', valor)
DESCRIPCIN:
RHO = corr (X) devuelve una matriz p-by-p que contiene el coeficiente de
correlacin lineal por parejas entre cada par de columnas en la matriz n-byp X.
RHO = corr (X, Y) devuelve una matriz p1 por p2 que contiene el coeficiente
de correlacin pairwise entre cada par de columnas en las matrices n-by-p1
y n-by-p2 X e Y.
La diferencia entre corr (X, Y) y la funcin MATLAB corrcoef (X, Y) es que
corrcoef (X, Y) devuelve una matriz de coeficientes de correlacin para los
dos vectores de columna X e Y. Si X e Y no son columnas Vectores, corrcoef
(X, Y) los convierte en vectores columna.
[RHO, PVAL] = corr (X, Y) tambin devuelve PVAL, una matriz de p-valores
para probar la hiptesis de no correlacin con la alternativa de que existe
una correlacin no nula. Cada elemento de PVAL es el valor de p para el
elemento correspondiente de RHO. Si PVAL (i, j) es pequeo, digamos menos
de 0.05, entonces la correlacin RHO (i, j) es significativamente diferente de
cero.
[RHO, PVAL] = corr (X, Y, 'nombre', valor) especifica uno o ms pares de
nombres / valores opcionales. Especifique el nombre entre comillas simples.
La tabla siguiente enumera parmetros vlidos y sus valores.
Parmetro
tipo
Valores
'Pearson'
(el
predeterminado)
ordenador
Coeficiente de correlacin lineal de Pearson
'Kendall' calcula el tau de Kendall
'Spearman' calcula el rho de Spearman
filas
cola
- La hiptesis alternativa
contra la cual calcular
valores p para probar la
hiptesis
de
no
correlacin
Ejemplos:
Hallar la correlacin entre dos matrices y comparar con la correlacin entre
dos vectores columna.
[r,p] = corr(x,y)
r=
-0.1686 -0.0363 0.2278
0.3022 0.0332 -0.0866
-0.3632 -0.0987 -0.0200
-0.1365 -0.1804 0.0853
0.6901
0.2617
0.3504
0.4908
p=
0.3731
0.1045
0.0485
0.4721
0.8489
0.8619
0.6039
0.3400
0.2260
0.6491
0.9166
0.6539
0.0000
0.1624
0.0577
0.0059
[r,p] = corrcoef(x,y)
r=
1.0000
0.1252
0.1252
1.0000
p=
1.0000
0.1729
0.1729
1.0000
MEAN:
Promedio o valor medio del array
Sintaxis
M
M
M
M
=
=
=
=
mean(A)
mean(A,dim)
mean( ___ ,outtype)
mean( ___ ,nanflag)
Descripcin
M = mean( A ) devuelve la media de los elementos de A a lo largo de la primera dimensin
de matriz cuyo tamao no es igual a 1.
Si A es una matriz, entonces mean(A) devuelve un vector fila que contiene la media
de cada columna.
A = [011; 2 3 2; 1 ^ {3} 2; 4 2 2]
A=
011
232
132
422
M = media (A)
M=
A = [011; 2 3 2]
A=
011
232
M = media (A, 2)
M=
0,6667
2.3333
9.5000
6.5000
9.5000
6,0000
M (:,:, 2) =
1.5000
4,0000
7.5000
7.5000
M (:,:, 3) =
7.0000
2,5000
4,0000
5.5000
Argumentos de entrada
A - matriz de entrada
vector | matriz | matriz multidimensional
Matriz de entrada,
multidimensional.
especificada
como
vector,
matriz
matriz
mean los rendimientos A cuando dim es mayor que ndims(A) o cuando size(A,dim) es 1 .
Tipos de
datos: double | single | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64
outtype - tipo de datos de salida
'default' (por defecto) | 'double' | 'native'
Tipo de datos de salida, se especifica como 'default' , 'double' o 'native' . Estas opciones
tambin especifican el tipo de datos en el que se realiza la operacin.
outtype
'default'
'double'
'native'
MAX :
Los elementos ms grandes del aray
Sintaxis
M = max(A)
M = max(A,[],dim)
C = max(A,B)
Descripcin
M = max( A ) devuelve los ms grandes elementos de A.
Ejemplos
El elemento vectorial ms grande
Cree un vector y calcule su elemento ms grande.
A = [23 42 37 18 52];
M = mximo (A)
M=
52
FFT2:
Transformada de Fourier rpida 2-D
Sintaxis
Y=fft2(X)
Y = fft2(X,m,n)
Descripcin
Y = fft2(X) Y = fft2(X) devuelve la transformada de Fourier discreta de dos
dimensiones (DFT) de X. La DFT se calcula con un algoritmo de
transformada rpida de Fourier (FFT). El resultado, Y, es del mismo tamao
que X.
Si la dimensionalidad de X es mayor que 2, la fft2 funcin devuelve el 2-D
DFT para cada rebanada dimensional ms alto de X. Por ejemplo, si size(X)
=
[100
100
3] ,
a
continuacin, fft2 calcula
la
DFT
de X(:,:,1) , X(:,:,2) y X(:,:,3) .
Y = fft2(X,m,n) Y = fft2(X,m,n) trunca X , o pastillas de X con ceros para
crear un m -by- n matriz antes de hacer la transformacin. El resultado
es m -by- n.
Soporte de tipo de datos
fft2 soporta entradas de tipos de datos doubl y single. Si llama fft2 con la
sintaxis y = fft2(X,...), la salida y tiene el mismo tipo de datos como
entrada X.
Ms sobre
Algoritmos
fft2(X) puede ser simplemente calcula como
Fft (fft (X). ').
Este calcula el unidimensional DFT de cada columna X, a continuacin de
cada fila del resultado. El tiempo de ejecucin para fft depende de la
longitud de la transformada. Es ms rpido para potencias de dos. Es casi
tan rpido para longitudes que slo tienen factores primos
pequeos. Normalmente es varias veces ms lenta para longitudes que son
primos o que tienen grandes factores primos.