c - GNU 科学图书馆 (GSL) 上的求和

标签 c scientific-computing gsl scientific-software

我用过 'mean' GSL 上的函数,事实证明它比我天真的实现更准确。虽然我还没有找到“求和”函数,但我使用的是“平均”*N,但我认为如果我使用适当的求和函数会更清晰。

我正在对大量数字求和,我想知道这样做是为了尽可能避免实现稳定的求和算法。

提前致谢。

最佳答案

一个有时使用的技巧是使用 cblas_ddot 函数并计算数据与一个 vector 的点积。这将有效地计算您的数据总和。

关于c - GNU 科学图书馆 (GSL) 上的求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19521457/

相关文章:

c - Julia:调用 GSL 函数

c - 如何在 Linux 中正确安装 gsl 库?

c++ - 二项分布的随机数

c - 为什么 signed short 扩展到 4 个字节?

c++ - 新的/免费的行为非常奇怪

c - 带元组的 typedef 如何工作?

c - 将三维数组传递给 C 中的函数

f# - 为什么 F# Powerpack 中矩阵和向量类型的元素是可变的?

python - Matplotlib 具有不同字体大小的多行轴文本

c++ - isnan 无法与 `-Ofast` 标志一起正常工作