Matrix 计算矩阵GSL中所有元素的和

Matrix 计算矩阵GSL中所有元素的和,matrix,sparse-matrix,gsl,Matrix,Sparse Matrix,Gsl,我想知道在GSL(Gnu科学图书馆)中计算矩阵中所有元素之和的最佳方法是什么。我没有看到任何库函数可以这样做,所以我只需要自己对所有索引求和就行了吗?一个解决方案能得到的最快的是O(m*n),所以对矩阵进行简单的求和迭代是最好的解决方案 不管你怎么做,它都是O(mxn)。这是最快的速度,除非您可以每行使用一个线程并执行map/reduce解决方案。就这样,问题就解决了。我怎么把这个标记为已回答?我不知道。为什么不自己回答并投票表决呢?如果访问指向元素的数据指针,它可能比使用两个索引访问要快。(仍

我想知道在GSL(Gnu科学图书馆)中计算矩阵中所有元素之和的最佳方法是什么。我没有看到任何库函数可以这样做,所以我只需要自己对所有索引求和就行了吗?

一个解决方案能得到的最快的是
O(m*n)
,所以对矩阵进行简单的求和迭代是最好的解决方案

不管你怎么做,它都是O(mxn)。这是最快的速度,除非您可以每行使用一个线程并执行map/reduce解决方案。就这样,问题就解决了。我怎么把这个标记为已回答?我不知道。为什么不自己回答并投票表决呢?如果访问指向元素的
数据
指针,它可能比使用两个索引访问要快。(仍然是O(m*n))。