附:maple是用C/C++编写的
一、创建一个maple项目(略)
跟着系统走
二、用到的语句解析
1.声明线性代数库
with (库名称) :
with(LinearAlgebra):
不要空格,不能错字,不能错大小写,不能忘冒号
注意:maple内的 = 是把它视为方程的意思
2.矩阵声明
矩阵名:=Matrix( [ [a11,a12,a13,..],[a21,....],...... ])
赋值符号是" := " ,Matrix 必须大写,内部必须用 ( [ ] )括起来,其余与二维数组相同
3.化为最简阶梯矩阵
ReducedRowEchelonForm(矩阵名)
echelon 是阶梯的意思
三、最终代码
with(LinearAlgebra): //调用linear_algebra库
A := Matrix([
[2, -4, 3, -4, -11, 28],
[-1, 2, -1, 2, 5, -13],
[0, 0, -3, 1, 6, -10],
[3, -6, 10, -8, -28, 61]]) //矩阵声明
ReducedRowEchelonForm(A) //将矩阵化为最简阶梯矩阵