我必须计算以下三个矩阵builder.setDefaultTransitionOptions(Drawable.class, DrawableTransitionOptions.withCrossFade());
的乘积:
该乘积的结果是一个简单的值,并且在R中的计算非常简单。
我的问题是,D=ABC
和X
中有一个未知数,即A
,我想以公式C
来得到结果。 / p>
有什么办法可以用R做到这一点吗?
答案 0 :(得分:1)
定义D
如下所示,其中参数B
是方矩阵,A
是x
返回向量的函数。
D <- function(B, A) function(x) t(A(x)) %*% B %*% A(x)
# test
A <- function(x) seq(3) * x
B <- matrix(1:9, 3)
Dfun <- D(B, A)
Dfun(10)
## [1] 22800