資源簡介
自己編寫的,非常簡單的列主元高斯消去法程序,調用函數,僅僅是函數形式,若有不好的地方還請指教。
代碼片段和文件信息
function?[x]=Guasssolvingprogram(ab)??%%高斯列主元消去法
??n=length(a);??????????
??x=zeros(n1);
??a=[a?b‘];%%將a,b向量合為一個矩陣
??
??%%選主元,并交換行過程
??for?k=1:n-1??????
??????max=k;
??????for?i=k:n
????????if?a(ik)>a(maxk)
???????????max=i;
????????end
??????end
??????tp=a(kk:n+1);??
??????a(kk:n+1)=a(maxk:n+1);
??????a(maxk:n+1)=tp;
??????%%按消去法基本原則進
評論
共有 條評論