为什么gsl没有单独的vector *矩阵乘法函数?

时间:2013-07-09 14:28:13

标签: c vector matrix gsl

我正在阅读GSL文档并很好奇为什么没有矢量*矩阵函数。我得到的向量*矩阵与matrix_transpose *向量相同。为什么这样做是这样的,而不是写一个函数与左侧的向量进行乘法运算?

1 个答案:

答案 0 :(得分:3)

我无法深入了解GSL开发人员的负责人,但我想他们只是没有看到它的需要:矩阵转置可以通过对索引进行不同的迭代来就地完成,因此添加另一个函数只会添加更多的开销。 (在我自己的使用GSL的项目中,我总是将GSL函数包含在一些更高级别的功能中,从而隐藏了这种细节)