C 为什么';gsl有单独的向量*矩阵乘法函数吗?
我正在浏览GSL文档,很好奇为什么没有向量*矩阵函数。我得到向量*矩阵和矩阵_转置*向量是一样的。为什么要这样做,而不是编写一个函数来与左边的向量相乘?我无法了解GSL开发人员的头脑,但我想他们只是没有看到这样做的必要:矩阵变换可以通过在索引上进行不同的迭代来完成,因此,添加另一个函数只会增加更多的开销。C 为什么';gsl有单独的向量*矩阵乘法函数吗?,c,vector,matrix,gsl,C,Vector,Matrix,Gsl,我正在浏览GSL文档,很好奇为什么没有向量*矩阵函数。我得到向量*矩阵和矩阵_转置*向量是一样的。为什么要这样做,而不是编写一个函数来与左边的向量相乘?我无法了解GSL开发人员的头脑,但我想他们只是没有看到这样做的必要:矩阵变换可以通过在索引上进行不同的迭代来完成,因此,添加另一个函数只会增加更多的开销。 (在我自己使用GSL的项目中,我总是将GSL函数包装在一些更高级别的功能中,从而隐藏了此类细节)这是一个很好的观点,我没有想到这一点。我原以为他们正在经历转换和保存结果的麻烦,但实际上他们只是
(在我自己使用GSL的项目中,我总是将GSL函数包装在一些更高级别的功能中,从而隐藏了此类细节)这是一个很好的观点,我没有想到这一点。我原以为他们正在经历转换和保存结果的麻烦,但实际上他们只是以不同的方式进行迭代。