作业帮 > 数学 > 作业

matlab判断向量组是否线性相关

来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/07/09 13:58:51
matlab判断向量组是否线性相关
判断向量组a1=[1,1,3,2],a2=[-1,1,-3,2],a3=[5,-2,8,9],a3=[5,-2,8,9],a4=[-1,3,1,7]是否线性相关,如不相关,找出其中最大线性无关组.
matlab作业题 用matlab做
给出具体程序及操作过程
matlab判断向量组是否线性相关
a1=[1,1,3,2];
a2=[-1,1,-3,2];
a3=[5,-2,8,9];
a4=[-1,3,1,7];
A=[a1;a2;a3;a4]
A 为方阵,求A的行列式det(A),如果行列式等于0,则说明这几个个向量是线性相关,否则,就是线性无关
若A不为方阵,就要用到求rref函数了化为最简型,最后一行不全为零,说明它们是相线无关的,如果最后一行全为零,说明它们为相线相关的.
rref(A)
det(A)
A =
1 1 3 2
-1 1 -3 2
5 -2 8 9
-1 3 1 7
ans =
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
ans =
-118