![]() |
1
4
或者只是
这只是一个矢量化的元素乘法,没有任何变换
编辑: 似乎是rep拖慢了我的解决方案。这里是一个基准测试,我在其中包含了一个带有预计算rep的选项,以及对sweep选项的一些改进(仅从源代码中获取相关部分)。
|
![]() |
2
3
在我这方面,我会使用内置的R方法进行矩阵乘法
考虑到
矢量
:[注:
考虑到矩阵:
您的输出由以下内容给出:
如果您认为此解决方案对您的需求效率很低,那么我建议使用内置功能
|
![]() |
3
2
选项#1:
使用
注意:它之所以有效,是因为列编号和值与
选项2: 可能是:
更新
选项3:
在中处理十进制/实际值的步骤
|
![]() |
4
2
感谢您的回复。我已经在速度(向量和矩阵的实际大小)上测试了上述建议的解决方案,以使用最有效的解决方案:
|
![]() |
5
1
棘手的是你的
|
![]() |
Z117 · R-将df或矩阵的每一行乘以一个向量 7 年前 |
![]() |
Bn.F76 · 具有三个3x3核的6x6阵列的二维互相关 7 年前 |
![]() |
Macter · 将矩阵行乘以另一个矩阵中的特定列 7 年前 |
![]() |
user9003011 · 如何对这个矩阵乘法进行编码? 7 年前 |
![]() |
trafalgarLaww · 快速计算斐波那契数的方法 7 年前 |
![]() |
lebelinoz · 如何使用数据帧列的子集进行矩阵点积 7 年前 |