如何用矩阵进行指数计算?

林宝伦

我想用矩阵和向量计算指数。矩阵如下

 ID     var_0     var_01    var_02   var_03 
 1        1         2        3        4
 2        5         6        7        8
 3        9         10       11       12
 ...

向量是(0.1,0.2,0.3,0.4)

我想得到如下结果

 ID       var_0   var_01     var_02   var_03 
 1        1^0.1     2^0.2    3^0.3    4^0.4
 2        5^0.1     6^0.2    7^0.3    8^0.4
 3        9^0.1     10^0.2   11^0.3    12^0.4
 ...

也就是说,我想获得每个ID的(ith var)^ ith向量

用户名

您可以使用R对向量的回收。转置矩阵,以便以正确的顺序应用功率计算,然后转回。

(m <- matrix(1:12, nrow=3, ncol=4, byrow=TRUE))
#       [,1] [,2] [,3] [,4]
# [1,]    1    2    3    4
# [2,]    5    6    7    8
# [3,]    9   10   11   12

p <- 1:4

t(t(m)^p)
#       [,1] [,2] [,3]  [,4]
# [1,]    1    4   27   256
# [2,]    5   36  343  4096
# [3,]    9  100 1331 20736

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何用矩阵进行指数计算?

来自分类Dev

如何计算复杂矩阵的指数?

来自分类Dev

计算平方矩阵的指数

来自分类Dev

如何用特定的线进行计算?

来自分类Dev

Matlab:如何使用单元矩阵进行矩阵计算?

来自分类Dev

如何计算 c 指数

来自分类Dev

如何用不同的日期列进行计算

来自分类Dev

如何用其他矩阵的列最大值对矩阵进行索引

来自分类Dev

如何尽可能快地进行矩阵计算

来自分类Dev

如何在Python中进行矩阵计算的快速循环

来自分类Dev

如何对均匀变换矩阵/张量进行矢量化计算?

来自分类Dev

如何对行向量和列向量进行计算以获得矩阵

来自分类Dev

如何基于计算对矩阵中的值进行重新编码?

来自分类Dev

如何计算大指数的mod?

来自分类Dev

如何用numpy计算向量和矩阵的“克罗内克积”

来自分类Dev

如何用从行名和列名计算出的值填充R矩阵?

来自分类Dev

如何计算矩阵的子矩阵

来自分类Dev

使用GPU进行矩阵计算

来自分类Dev

如何在R中的相关矩阵列表上进行矩阵计算

来自分类Dev

如何计算矩阵的总和?

来自分类Dev

如何用python计算大数?

来自分类Dev

如何用sympy计算argmax?

来自分类Dev

如何用sympy计算argmax?

来自分类Dev

如何用逗号计算金额

来自分类Dev

大熊猫如何计算指数?

来自分类Dev

大熊猫如何计算指数?

来自分类Dev

如何用值向量填充索引矩阵

来自分类Dev

如何用零(0)填充矩阵

来自分类Dev

如何用Matlab绘制字符矩阵?