2012-05-30 15 views
11

Me gustaría usar GSL (Gnu Scientific Lib) para calcular la desviación estándar de una matriz. http://www.gnu.org/software/gsl/manual/html_node/Mean-and-standard-deviation-and-variance.htmlEstadísticas de GSL, ¿qué es zancada?

En el manual, el prototipo de función es gsl_stats_sd (datos dobles const [], paso size_t, size_t n)

Sin embargo, yo no entiendo muy bien lo que el "paso" es aquí. ¿Alguien sabría qué es?

¡Muchas gracias por cualquier sugerencia!

-Alfred

+2

http://www.mail-archive.com/[email protected]/msg02822.html – NPE

Respuesta

11

A zancada es la separación de la matriz entre dos elementos consecutivos. Si usted tiene una serie de double s como el argumento, entonces el paso sería 1.

La idea es que se puede manejar múltiples de datos en una sola agrupación, y operar en diferentes subcomponentes de la matriz.

+0

Gracias, K-ballo! ¡Tiene sentido ahora! Deseo contribuir con el manual para que quede más claro ... –

+2

Se debe aclarar que la zancada se mide en múltiplos de tamaño (doble) desde el comienzo de un elemento hasta el siguiente. Internamente, GSL lee elementos de matriz como esta: 'data [i * stride]' – mortehu

Cuestiones relacionadas