作业帮 > 数学 > 作业

运用matlab,设有矩阵A,请用初等变换把A化成标准形,其中标准形中1的个数为矩阵A的秩.A为M*N矩阵.

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/04/19 17:06:32
运用matlab,设有矩阵A,请用初等变换把A化成标准形,其中标准形中1的个数为矩阵A的秩.A为M*N矩阵.
B=rref(A)
C=rref(B')
C' 即为所求.
或 rref(rref(A)')'
再问: 应该米这么简单吧,我是要把M*N矩阵转化成标准形,而不是生成,你有QQ吗,发你图片
再答: B=rref(A) 这是对A实施初等行变换化行最简形 C=rref(B') 这是对B初等列变换 C' 即为所求. 再转置回来即A的等价标准型 例: >> A=[1 1 1 1 3 2 3 4 5 9 1 2 -1 -1 2] A = 1 1 1 1 3 2 3 4 5 9 1 2 -1 -1 2 >> rref(rref(A)')' ans = 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 >>