日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Matlab】矩阵三角分解法求解方程组

發(fā)布時(shí)間:2024/4/17 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Matlab】矩阵三角分解法求解方程组 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
%直接三角分解法 function my_LU(a, b)n = length(a);l = zeros(n, n);%初始化u = zeros(n, n);for i=1:nl(i,i) = 1;endu(1,1:n) = a(1,1:n);l(2:n, 1) = a(2:n, 1) ./ u(1,1);for r=2:nfor i=r:nu(r, i) = a(r, i) - sum(l(r,1:r-1) .* (u(1:r-1,i))'); endfor i=r+1:nif (r~=n)l(i, r) = (a(i, r) - sum(l(i,1:r-1) .* (u(1:r-1,r)))')./u(r,r);endendendL=l,U=u%輸出LU矩陣y(1) = b(1);for i=2:ny(i) = b(i) - sum(l(i, 1:i-1).*y(1:i-1));endx(n) = y(n)/u(n,n);for i=n-1:-1:1x(i) = (y(i) - sum(u(i,i+1:n).*x(i+1:n)))./u(i,i);endx=x' end

  

轉(zhuǎn)載于:https://www.cnblogs.com/hanxi/archive/2011/10/28/2227167.html

總結(jié)

以上是生活随笔為你收集整理的【Matlab】矩阵三角分解法求解方程组的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。