Matrix 极大值中的任意大小矩阵

Matrix 极大值中的任意大小矩阵,matrix,maxima,computer-algebra-systems,Matrix,Maxima,Computer Algebra Systems,我想用任意大小的矩阵做一些计算。简单示例-以两个矩阵NxM和MxK为例,其中包含任意元素,并将乘积元素视为和 但是,如果不将矩阵大小指定为整数,我就找不到进行这种符号计算的方法 matrix()想要整数,makelist()想要整数 在maxima中有这样的方法吗?或者任何CA?不幸的是,Maxima不知道任意大小的矩阵,我也看不到实现它的简单方法 我看到的唯一方法是定义一种新的表达式,并为其上的操作提供简化规则。例如(这只是一个可能解决方案的草图):使用defstruct定义一个结构,包括典型

我想用任意大小的矩阵做一些计算。简单示例-以两个矩阵NxM和MxK为例,其中包含任意元素,并将乘积元素视为和

但是,如果不将矩阵大小指定为整数,我就找不到进行这种符号计算的方法

matrix()
想要整数,
makelist()
想要整数


在maxima中有这样的方法吗?或者任何CA?

不幸的是,Maxima不知道任意大小的矩阵,我也看不到实现它的简单方法

我看到的唯一方法是定义一种新的表达式,并为其上的操作提供简化规则。例如(这只是一个可能解决方案的草图):使用defstruct定义一个结构,包括典型元素的大小和公式,并定义“.”(非对易乘法)的简化规则,该规则创建一个新表达式,其中典型元素为求和