Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

moment

Descripción

ejemplo

m = moment(X,order) Devuelve el momento central del pedido especificado por.Xorder

  • Si es un vector, devuelve un valor escalar que es el momento central del orden de los elementos en.Xmoment(X,order)kX

  • Si es una matriz, devuelve un vector de fila que contiene el momento central del orden de cada columna en.Xmoment(X,order)kX

  • Si es una matriz multidimensional, a continuación, opera a lo largo de la primera dimensión nonsingleton de.Xmoment(X,order)X

ejemplo

m = moment(X,order,'all') Devuelve el momento central del orden especificado para todos los elementos de.X

ejemplo

m = moment(X,order,dim) toma el momento central a lo largo de la dimensión operativa de.dimX

ejemplo

m = moment(X,order,vecdim) Devuelve el momento central sobre las dimensiones especificadas en el vector.vecdim Por ejemplo, si es una matriz de 2 por 3 por 4, devuelve una matriz de 1 por 1 por 4.Xmoment(X,1,[1 2]) Cada elemento de la matriz de salida es el momento central de primer orden de los elementos en la página correspondiente de.X

Ejemplos

contraer todo

Establezca la semilla aleatoria para la reproducibilidad de los resultados.

rng('default')

Genere una matriz con 6 filas y 5 columnas.

X = randn(6,5)
X = 6×5

    0.5377   -0.4336    0.7254    1.4090    0.4889
    1.8339    0.3426   -0.0631    1.4172    1.0347
   -2.2588    3.5784    0.7147    0.6715    0.7269
    0.8622    2.7694   -0.2050   -1.2075   -0.3034
    0.3188   -1.3499   -0.1241    0.7172    0.2939
   -1.3077    3.0349    1.4897    1.6302   -0.7873

Encuentra el momento central de tercer orden de.X

m = moment(X,3)
m = 1×5

   -1.1143   -0.9973    0.1234   -1.1023   -0.1045

es un vector de fila que contiene el momento central de tercer orden de cada columna en.mX

Encuentre el momento central a lo largo de diferentes dimensiones para una matriz multidimensional.

Establezca la semilla aleatoria para la reproducibilidad de los resultados.

rng('default') 

Crea una matriz de 4 por 3 por 2 de números aleatorios.

X = randn([4,3,2])
X =  X(:,:,1) =      0.5377    0.3188    3.5784     1.8339   -1.3077    2.7694    -2.2588   -0.4336   -1.3499     0.8622    0.3426    3.0349   X(:,:,2) =      0.7254   -0.1241    0.6715    -0.0631    1.4897   -1.2075     0.7147    1.4090    0.7172    -0.2050    1.4172    1.6302  

Busque el momento central de cuarto orden de la dimensión predeterminada.X

m1 = moment(X,4)
m1 =  m1(:,:,1) =     11.4427    0.3553   33.6733   m1(:,:,2) =      0.0360    0.4902    2.3821  

De forma predeterminada, opera a lo largo de la primera dimensión cuyo tamaño no es igual a 1.momentX En este caso, esta dimensión es la primera dimensión de.X Por lo tanto, es un array 1-por-3-por-2.m1

Encuentra el momento central de cuarto orden a lo largo de la segunda dimensión.X

m2 = moment(X,4,2)
m2 =  m2(:,:,1) =      7.3476    13.8702     0.4625     2.7741   m2(:,:,2) =      0.0341     2.2389     0.0171     0.6766  

es una matriz de 4 por 1 por 2.m2

Encuentra el momento central de cuarto orden a lo largo de la tercera dimensión.X

m3 = moment(X,4,3)
m3 = 4×3

    0.0001    0.0024    4.4627
    0.8093    3.8273   15.6340
    4.8866    0.7205    1.1412
    0.0811    0.0833    0.2433

es una matriz de 4 por 3.m3

Busque el momento central sobre varias dimensiones mediante los argumentos de entrada y.'all'vecdim

Establezca la semilla aleatoria para la reproducibilidad de los resultados.

rng('default')

Crea una matriz de 4 por 3 por 2 de números aleatorios.

X = randn([4 3 2])
X =  X(:,:,1) =      0.5377    0.3188    3.5784     1.8339   -1.3077    2.7694    -2.2588   -0.4336   -1.3499     0.8622    0.3426    3.0349   X(:,:,2) =      0.7254   -0.1241    0.6715    -0.0631    1.4897   -1.2075     0.7147    1.4090    0.7172    -0.2050    1.4172    1.6302  

Encuentra el momento central de tercer orden de.X

mall = moment(X,3,'all')
mall = 0.2431 

es el momento central de tercer orden de todo el conjunto de datos de entrada.mallX

Busque el momento de la tercera orden de cada página especificando la primera y la segunda dimensión.X

mpage = moment(X,3,[1 2])
mpage =  mpage(:,:,1) =      0.6002   mpage(:,:,2) =     -0.3475  

Por ejemplo, es el momento central de tercer orden de los elementos en.mpage(1,1,2)X(:,:,2)

Busque el momento de tercer orden de los elementos en cada sector especificando la segunda y la tercera dimensión.X(i,:,:)

mrow = moment(X,3,[2 3])
mrow = 4×1

    2.7552
    0.0443
   -0.7585
    0.5340

Por ejemplo, es el momento central de tercer orden de los elementos en.mrow(1)X(1,:,:)

Argumentos de entrada

contraer todo

Datos de entrada que representan una muestra de una población, especificada como un vector, matriz o matriz multidimensional.

  • Si es un vector, devuelve un valor escalar que es el momento central del orden de los elementos en.Xmoment(X,order)kX

  • Si es una matriz, devuelve un vector de fila que contiene el momento central del orden de cada columna en.Xmoment(X,order)kX

  • Si es una matriz multidimensional, a continuación, opera a lo largo de la primera dimensión nonsingleton de.Xmoment(X,order)X

Para especificar la dimensión operativa cuando es una matriz o una matriz, utilice el argumento de entrada.Xdim

Tipos de datos: single | double

Orden del momento central, especificado como un entero positivo.

Tipos de datos: single | double

Cota a lo largo de la cual operar, especificada como un entero positivo. Si no especifica un valor para, a continuación, la predeterminada es la primera dimensión nonsingleton de.dimX

Considere el momento central de tercer orden de una matriz:X

  • Si es igual a 1, a continuación, devuelve un vector de fila que contiene el momento central de tercer orden de cada columna en.dimmoment(X,3,1)X

  • Si es igual a 2, a continuación, devuelve un vector de columna que contiene el momento central de tercer orden de cada fila en.dimmoment(X,3,2)X

Si es mayor que o si es 1, a continuación, devuelve una matriz de ceros del mismo tamaño que.dimndims(X)size(X,dim)momentX

Tipos de datos: single | double

Vector de cotas, especificado como un vector entero positivo. Cada elemento de representa una dimensión de la matriz de entrada.vecdimX La salida tiene una longitud de 1 en las dimensiones operativas especificadas.m Las otras longitudes de cota son las mismas para y.Xm

Por ejemplo, si es una matriz de 2 por 3 por 3, a continuación, devuelve un array 1-por-1-por-3.Xmoment(X,1,[1 2]) Cada elemento de la matriz de salida es el momento central de primer orden de los elementos en la página correspondiente de.X

Tipos de datos: single | double

Argumentos de salida

contraer todo

Momentos centrales, devueltos como un array escalar, Vector, matriz o multidimensional.

Algoritmos

El momento central de la orden para una distribución se define comok

mk=E(xμ)k,

donde está la media de, y () representa el valor esperado de la cantidad.µxEtt La función calcula una versión de ejemplo de este valor de población.moment

mk=1ni=1n(xix¯)k.

Tenga en cuenta que el momento central de primer orden es cero, y el momento central de segundo orden es la varianza calculada utilizando un divisor de en lugar de – 1, donde es la longitud del vector o el número de filas en la matriz.nnnxX

Capacidades ampliadas

Consulte también

| | | |

Introducido antes de R2006a