GSL统计数据,有什么步骤?

Alf*_*ong 16 c c++ statistics gsl standard-deviation

我想用GSL(Gnu Scientific Lib)来计算数组的标准偏差. http://www.gnu.org/software/gsl/manual/html_node/Mean-and-standard-deviation-and-variance.html

在手册中,函数原型是gsl_stats_sd(const double data [],size_t stride,size_t n)

但是,我不太明白这里的"跨越"是什么.有人会知道它是什么吗?

非常感谢您的任何建议!

-阿尔弗雷德

K-b*_*llo 14

步幅是连续的两个元件之间的阵列中的分离.如果你有一个doubles 数组作为参数,那么步幅将是1.

我们的想法是,您可以在单个阵列中处理多个数据,并在阵列的不同子组件上运行.

  • 应该澄清的是,步幅是从一个元素的开头到下一个元素的sizeof(double)的倍数来测量的.在内部,GSL读取如下数组元素:`data [i*stride]` (2认同)