我已经知道如何使用rmatrixgemm (参见this question)用alglib将两个矩阵相乘。
有没有一种方法可以计算两个矩阵的线性组合,而不使用这个函数,将B设置为单位?它的效率不会很高。
Alglib提供了大量复杂的算法,但我找不到这样的基本函数。
手册是here。
发布于 2013-05-11 05:51:29
为什么不尝试使用另一个为矩阵数学而创建的库,比如MTL4?
http://www.simunova.com/en/node/24
手动- http://www.simunova.com/node/148
发布于 2021-08-02 05:19:11
你也许可以只使用alglib.cmatrixgemm来做加法。
此子例程计算C=α*op1(A)_op2(B) +beta_C,其中:
一般矩阵C is MxN
如果你想做C=A+ C,你只需要设置:B=单位,alpha = 1,beta = 1,op =单位变换。
https://stackoverflow.com/questions/10366092
复制相似问题