• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      LU分解的基本計(jì)算原理算法實(shí)現(xiàn)

      2016-11-16 09:17:12南京林業(yè)大學(xué)理學(xué)院信息與計(jì)算科學(xué)系
      數(shù)學(xué)大世界 2016年5期
      關(guān)鍵詞:科學(xué)系理學(xué)院林業(yè)大學(xué)

      南京林業(yè)大學(xué)理學(xué)院信息與計(jì)算科學(xué)系 劉 煜

      LU分解的基本計(jì)算原理算法實(shí)現(xiàn)

      南京林業(yè)大學(xué)理學(xué)院信息與計(jì)算科學(xué)系 劉 煜

      一、方法、算法與程序設(shè)計(jì)

      1.方法:

      首先將系數(shù)矩陣進(jìn)行LU分解,若題目要求求解線性方程,則通過(guò)以下兩步驟來(lái)達(dá)到目的:

      (1)由LY=B解出Y;

      (2)由UX=Y解出X;

      解出以上兩個(gè)方程即可。

      2.算法:

      ①LU分解步驟:

      步驟一:輸入系數(shù)矩陣A;

      步驟二:LU分解:

      ②直接三角分解法算法:

      步驟一、步驟二同LU分解。

      步驟三:用向前消去法解下三角方程組LY=b

      3.程序設(shè)計(jì):

      ①LU分解:

      Matlab:

      fuction [L,U,flag]=LU_Decom(A)

      [n,m]=size(A);

      if n~=m

      error(’The rows and columns of matrix A must be equal!’);

      return;

      end

      L=eye(n);

      U=zeros(n);

      flag=’0K’;

      for k=1:n

      for j=k:n

      z=0;

      for q=1:k-1

      z=z+L(k,q)*U(q,j);

      end

      U(k,j)=A(k,j)-z;

      end

      if abs(U(k,k))<eps

      flag=’failure’;return;

      end

      for i=k+1:n

      z=0;

      for q=1:k-1

      z=z+L(i,q)*U(q,k);

      end

      L(i,k)=(A(i,k)-z)/U(k,k);

      end

      end

      ②直接三角形法:

      Matlab:

      function [x,l,u]=malu(A,b)

      n=length(b);u=zeros(n,n);

      Study on the variation law of pollutant mixing zone in the bend river

      l=eye(n,n);u(1,:)=A(1,:);

      l(2:n,1)=A(2:n,1)/u(1,1);

      for k=2:n

      u(k,k:n)=A(k,k:n)-l(k,1:k-1)*u(1:k-1,k:n);

      l(k+1:n,k)=(A(k+1:n,k)-l(k+1:n,1:k-1)*u(l:k-1,k))/u(k,k);

      end

      y=zeros(n,1);

      y(1)=b(1);

      y(k)=b(k)-l(k,1:k-1)*y(1:k-1);

      end

      x=zeros(n,1);

      x(n)=y(n)/u(n,n);

      for k=n-1:-1:1

      x(k)=(y(k)-u(k,k+1:n)*x(k+1:n))/u(k,k);

      end

      二、實(shí)例

      解:調(diào)用LU_Decom(A)函數(shù)。

      在MATLAB命令窗口執(zhí)行。

      >> A=[4 -2 7 3 -1 8;-2 5 1 1 4 7;7 1 7 2 3 5;3 1 2 6 5 1;-1 4 3 5 3 2;8 7 5 1 2 4]

      >> [L,U,flag]=LU_Decom(A)

      得到以下計(jì)算結(jié)果:

      猜你喜歡
      科學(xué)系理學(xué)院林業(yè)大學(xué)
      昆明理工大學(xué)理學(xué)院學(xué)科簡(jiǎn)介
      昆明理工大學(xué)理學(xué)院簡(jiǎn)介
      《南京林業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版)》征稿簡(jiǎn)則
      《南京林業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版)》征稿簡(jiǎn)則
      《南京林業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版)》征稿簡(jiǎn)則
      《南京林業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版)》征稿簡(jiǎn)則
      致力草學(xué),推進(jìn)草業(yè),共創(chuàng)輝煌
      ——慶祝湖南農(nóng)業(yè)大學(xué)草業(yè)科學(xué)系建系20 周年
      作物研究(2021年2期)2021-04-26 09:34:40
      西安航空學(xué)院專業(yè)介紹
      ———理學(xué)院
      樂(lè)在其中 研我自由——記清華大學(xué)數(shù)學(xué)科學(xué)系助理教授宗正宇
      湖南第一師范學(xué)院教育科學(xué)系教師與學(xué)生作品選
      盐津县| 孟州市| 天峻县| 广德县| 汉寿县| 普安县| 崇仁县| 西畴县| 襄垣县| 伊通| 忻州市| 正定县| 龙陵县| 九江市| 双鸭山市| 大埔县| 贡山| 盐源县| 万安县| 阿拉善右旗| 调兵山市| 尉犁县| 河西区| 和平区| 绥中县| 许昌市| 汉沽区| 葫芦岛市| 万全县| 洛宁县| 蕉岭县| 枣强县| 云龙县| 乐业县| 札达县| 钦州市| 浦江县| 大悟县| 鹿泉市| 共和县| 和林格尔县|