作业帮 > 数学 > 作业

关于Matlab的问题,

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/11/07 16:52:06
关于Matlab的问题,
A=[0.3 -0.2 -0.1 0.3;-0.2 0.1 0.1 -0.1;0.7 -0.2 0.2 0.4;0.1 0.1 0.5 0.1]
这个都是4乘4的矩阵,Bx=c,c=n[1 3 -3 1]T
(1)n=0.2 (2)n=0 这两个一个是无限解,一个是没有解.请问化简后的行阶梯形矩阵(reduced row echelon form)的方法解释?
说实话,没明白你的题目是什么意思.要把A化为行阶梯还是要把B化为行阶梯?
再问: 不好意思,那个式子是Ax=c让其他不变,这个怎么解答呢
再答: 如果要把A化为行阶梯形式,可以用命令 rref 。 例如,[R]=rref(A),运行后结果如下: R = 1.0000 0 0 -0.2857 0 1.0000 0 -2.2857 0 0 1.0000 0.7143 0 0 0 0
再问: 我试过了,但是结果出不来啊,我第一步是 A=[0.3 -0.2 -0.1 0.3;-0.2 0.1 0.1 -0.1;0.7 -0.2 0.2 0.4;0.1 0.1 0.5 0.1] 然后我加入[R]=rref(A) 为什么出不来结果呢?
再答: 不会啊,我的matlab是2010b版 >> [R]=rref(A) R = 1.0000 0 0 -0.2857 0 1.0000 0 -2.2857 0 0 1.0000 0.7143 0 0 0 0 你运行的时候报错了吗?LZ是不是希望求这个非齐次线性方程组的解?如果求特解,用如下命令: c=0.2*[1 3 -3 1]'; A=[0.3 -0.2 -0.1 0.3;-0.2 0.1 0.1 -0.1;0.7 -0.2 0.2 0.4;0.1 0.1 0.5 0.1]; B=[A,c]; R=rref(B) 结果如下: R= 1.0000 0 0 -0.2857 0 0 1.0000 0 -2.2857 0 0 0 1.0000 0.7143 0 0 0 0 0 1.0000 最后一列就是特解。