我在枫树中有两个矩阵,描述如下:
matrix1 := matrix([matrixData]) and matrix2 := matrix([matrixDataChanged])
两个矩阵具有相同数量的行和列,我想将元素matrix1
插入matrix2
元素作为时间的函数,并将间歇性结果存储在变量中,但我不确定如何做到这一点。
如果您使用的是较旧的矩阵构造函数,则可以使用"evalm"来计算表达式。
例如:
> A := matrix([[1,2],[3,4]]);
> B := matrix([[10,20],[30,4]]);
> t := 0.25;
> evalm(A*t + B*(1-t));
[7.75 15.50]
[ ]
[23.25 4.00 ]
较新的矩阵形式应该只是评估。