maple 计算矩阵的秩 等> A:=matrix([[1,-3,4,5],[2,-2,7,9],[3,3,9,12]]); [1 -3 4 5] [ ] A := [2 -2 7 9] [ ]
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 13:08:15
![maple 计算矩阵的秩 等> A:=matrix([[1,-3,4,5],[2,-2,7,9],[3,3,9,12]]); [1 -3 4 5] [ ] A := [2 -2 7 9] [ ]](/uploads/image/z/13214989-37-9.jpg?t=maple+%E8%AE%A1%E7%AE%97%E7%9F%A9%E9%98%B5%E7%9A%84%E7%A7%A9+%E7%AD%89%3E+A%3A%3Dmatrix%28%5B%5B1%2C-3%2C4%2C5%5D%2C%5B2%2C-2%2C7%2C9%5D%2C%5B3%2C3%2C9%2C12%5D%5D%29%3B+++++++++++++++++++++++++++%5B1++-3++4+++5%5D+++++++++++++++++++++++++++%5B++++++++++++%5D++++++++++++++++++++++A+%3A%3D+%5B2++-2++7+++9%5D+++++++++++++++++++++++++++%5B++++++++++++%5D)
maple 计算矩阵的秩 等> A:=matrix([[1,-3,4,5],[2,-2,7,9],[3,3,9,12]]); [1 -3 4 5] [ ] A := [2 -2 7 9] [ ]
maple 计算矩阵的秩 等
> A:=matrix([[1,-3,4,5],[2,-2,7,9],[3,3,9,12]]);
[1 -3 4 5]
[ ]
A := [2 -2 7 9]
[ ]
[3 3 9 12]
> det (A);
det(A)
> adj(A);
adj(A)
> rank(A);
rank(A)
maple 计算矩阵的秩 等> A:=matrix([[1,-3,4,5],[2,-2,7,9],[3,3,9,12]]); [1 -3 4 5] [ ] A := [2 -2 7 9] [ ]
你的矩阵不是方阵,删掉一列后的命令:
>with(linalg):
>A := Matrix([[1, -3, 5], [2, -2, 9], [3, 3, 12]]);
>det(A)
0
> adj(A);
Matrix(3, 3, {(1, 1) = -51, (1, 2) = 51, (1, 3) = -17, (2, 1) = 3, (2, 2) = -3, (2, 3) = 1, (3, 1) = 12, (3, 2) = -12, (3, 3) = 4})
>rank(A)
2