枫矩阵乘法冻结系统

时间:2018-11-09 11:18:38

标签: matrix freeze maple

我在Maple中乘矩阵有问题。我的PC永远死机,当我尝试执行以下代码时,我必须进行硬重置,这对我来说似乎微不足道。而且我不知道如何调试它。我尝试使用MatrixMatrixMultiplication来获得相同的结果。

A := Matrix(8, 17, [[-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, -1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, -1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, -1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, -1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 1, 1]]);
Y := ArrayTools[Diagonal]([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 0.63e-3]);
A . Y;

因此,非常感谢您的帮助。

0 个答案:

没有答案