matlab解非齐次矩阵方程组,matlab-线性代数 非齐次方程组 基础解系和通解
matlab : R2018a 64bitOS : Windows 10 x64typesetting : Markdownblog : my.oschina.net/zhichengjiucodeclearclc% 系数矩阵a=[-2 1 1;1 -2 1;1 1 -2];b=[0;3;-3]c=[a b]% 增广矩阵r_a=rank(a);r_c=rank(c);d=size(a);if...
matlab : R2018a 64bit
OS : Windows 10 x64
typesetting : Markdown
blog : my.oschina.net/zhichengjiu
code
clear
clc
% 系数矩阵
a=[-2 1 1;1 -2 1;1 1 -2];
b=[0;3;-3]
c=[a b] % 增广矩阵
r_a=rank(a);
r_c=rank(c);
d=size(a);
if(r_a==r_c)
fprintf('方程相容\n');
if(r_a
e=d(2)-r_a;
fprintf('该齐次线性方程组具有无穷多解。\n任一解的通解式中含有%i个任意常数\n',e);
end
end
f=rref(c)
% f =
%
% 1 0 -1 -1
% 0 1 -1 -2
% 0 0 0 0
%有了这个后续工作就好求了
result
b =
0
3
-3
c =
-2 1 1 0
1 -2 1 3
1 1 -2 -3
方程相容
该齐次线性方程组具有无穷多解。
任一解的通解式中含有1个任意常数
f =
1 0 -1 -1
0 1 -1 -2
0 0 0 0
>>
resource
[文档] ww2.mathworks.cn/help/matlab
[文档] ww2.mathworks.cn/help/simulink
[平台] www.oschina.net
[平台] gitee.com
感谢帮助 志成就 的人们。
matlab优秀,值得学习。基础知识 + 专业知识 + matlab = ?
Simulink,用于仿真和基于模型的设计,值得学习。
该博文仅可用于测试与参考。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)