%列主元gauss消去函数
function [A,u]=gauss(a,n)
%消去过程
for k=1:n-1
%选主元
c=0;
for q=k:n
if abs(a(q,k))>c
c=a(q,k);
l=q;
end
end
%如果主元为0,则矩阵A不可逆
if abs(c)<1e-10
disp('error');
pause;
exit;
end
%如果l不等于k,则交换第l行和第k行
if l~=k
for q=k:n+1
temp=a(k,q);
a(k,q)=a(l,q);
a(l,q)=temp;
end
end
%计算第k步的元素值
for i=k+1:n
for j=k+1:n+1
a(i,j)=a(i,j)-a(i,k)/a(k,k)*a(k,j);
end
end
end
%回代过程
x(n)=a(n,n+1)/a(n,n);
for i=n-1:-1:1
s=0;
for j=i+1:n
s=s+a(i,j)*x(j);
end
x(i)=(a(i,n+1)-s)/a(i,i);
end
%返回列主元gauss消去后的增广矩阵
A=triu(a);
%返回方程组的解
u=x;<i
没有合适的资源?快使用搜索试试~ 我知道了~
math-exp-.zipmath-exp-.zipmath-exp-.zipmath-exp-.zipmath-exp-.zi
共65个文件
m:60个
pps:5个
0 下载量 68 浏览量
2024-01-07
19:10:06
上传
评论
收藏 1.4MB ZIP 举报
温馨提示
math_exp_.zip math_exp_.zip math_exp_.zip math_exp_.zip math_exp_.zip math_exp_.zip math_exp_.zip math_exp_.zip math_exp_.zip
资源推荐
资源详情
资源评论
收起资源包目录
math_exp_.zip (65个子文件)
代数方程组的解法
mainerfen.m 39B
maingexian.m 45B
boyin.m 250B
gauss1.m 797B
diechaos.m 254B
mainnewton1.m 45B
gexian.m 243B
f2.m 147B
sparfull.m 224B
gauss.m 647B
f1.m 49B
代数方程组的解法实验.pps 734KB
df2.m 192B
newton1.m 219B
erfenfa.m 262B
mainnewton.m 154B
biology.m 190B
examplesor.m 296B
exampleg.m 155B
examplegs.m 159B
sor.m 699B
gausei.m 688B
examplejac.m 156B
df1.m 44B
jac.m 561B
exampleg1.m 430B
newton.m 215B
综合实验
综合实验.pps 278KB
biology.m 285B
secure.m 439B
exampleg1.m 430B
jiaotong.m 313B
优化问题实验
funconstr.m 107B
funfmins.m 153B
rosen.m 223B
funrosen.m 62B
funfminu.m 193B
fun1.m 133B
优化问题实验.pps 136KB
微分方程实验
eq4.m 202B
ff6.m 134B
chase4.m 151B
chase2.m 121B
eq2.m 136B
ff1.m 24B
vdp1000.m 105B
ff2.m 53B
rigid.m 136B
ff5.m 93B
微分方程实验.pps 584KB
shier2.m 112B
ff3.m 149B
shier1.m 112B
ff4.m 73B
shark.m 133B
eq1.m 100B
chase3.m 152B
eq3.m 204B
shark1.m 232B
shier.m 109B
chase1.m 80B
插值与拟合实验
sea.m 709B
插值与拟合实验.pps 523KB
test1.m 147B
curvefun.m 66B
共 65 条
- 1
资源评论
毕业课程设计
- 粉丝: 2307
- 资源: 1728
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功