Maple软件在两个矩阵之间进行插值?

时间:2014-02-11 06:08:33

标签: matrix interpolation maple

我在枫树中描述了两个矩阵:

matrix1 := matrix([matrixData]) and matrix2 :=  matrix([matrixDataChanged])

两个矩阵具有相同的行数和列数,我想将matrix1中的元素作为时间的函数插入到matrix2的元素中,并将间歇结果存储在变量中但是我不知道该怎么做。

1 个答案:

答案 0 :(得分:1)

如果您使用的是较旧的矩阵构造函数,则可以使用“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 ]

较新的Matrix表单应该只是评估。