【问题标题】:Maple software interpolating between two matrices?Maple软件在两个矩阵之间进行插值?
【发布时间】:2014-02-11 06:08:32
【问题描述】:

我在 maple 中有两个矩阵描述为:

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

两个矩阵的行数和列数相同,我想将matrix1 中的元素作为时间函数插入matrix2 的元素,并将间歇性结果存储在一个变量中,但我不确定如何做到这一点。

【问题讨论】:

    标签: matrix interpolation maple


    【解决方案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 ]
    

    较新的矩阵形式应该只计算。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多