高斯约当法矩阵求逆(Matlab实现)
数学模型到具体算法仍有一段距离,需要考虑计算机执行速度和“四舍五入”等问题,这里主要利用矩阵的初等变换进行矩阵求逆,也就是高斯约当法,代码如下:
主函数:main.m
%测试
A=[1 -2 3; 2 3 4; 3 5 7];
b=[-10;5;7];
%内置函数
x1=A\b
%高斯约当法
x=inverse(A,b)
函数:reverse.m
%求可逆矩阵(AX=b)
%高斯约当法
function x=inverse(A,b)
row=size(A,1);
%C用于存储A的逆矩阵
C=ey
原创
2022-03-23 19:03:40 ·
2722 阅读 ·
1 评论