标签: c++ matlab function armadillo bsxfun
Aramadillo的通用目的是否等同于matlab的bsxfun,它执行元素操作,例如bsxfun(@ minus,A,B)?我已经看到犰狳确实有元素乘法和除法,但没有迹象表明可以使用广义函数。
答案 0 :(得分:3)
虽然不完全是bsxfun(),但Armadillo 3.4+中添加了两个与您的问题相关的新功能:.each_col()和.each_row()。它们允许在矩阵的每个列/行上重复给定的向量运算。这包括加法,逐元素乘法等。