روش حذفی گوس

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • میثم66

    • 2014/10/29
    • 56

    روش حذفی گوس

    حل دستگاه n معادله n مجهولی در محیط اکسل توسط روش حذفی گوس.
    [CENTER][COLOR=#0000ff][SIZE=3][B]دانش هر فرد دارایی او نیست بلکه بدهکاری او به جامعه است[/B][/SIZE][/COLOR]
    [/CENTER]
  • ~M*E*H*D*I~
    • 2011/10/19
    • 4377
    • 70.00

    #2
    به لینک زیر سری بزن

    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]

    کامنت

    • میثم66

      • 2014/10/29
      • 56

      #3
      این کد برنامه با متلب هست حالا معادل vba آن چی میشه
      کد PHP:
      clear all;
      clc;
      disp('This program solves a linear equation system Ax=b with Gauss Elimination method):');
       
      A=[3 4 -2 2;4 9 -3 5;--3 7 6;1 4 6 7]
       
      b=[2;8;10;2]
       
      disp('Matrices before elimination are:');
       
      c=[A b]
       [
      m,n]=size(c);
       for 
      j=1:m-1
           
      for z=2:m
              
      if c(j,j)==0
                  t
      =c(j,:);
                  
      c(j,:)=c(z,:);
                  
      c(z,:)=t;
              
      end
           end
           
      for i=j+1:m
               c
      (i,:)=c(i,:)-c(j,:)*(c(i,j)/c(j,j));
           
      end
       end
       x
      =zeros(1,m);
       for 
      s=m:-1:1
           y
      =0;
           for 
      k=2:m
               y
      =y+c(s,k)*x(k);
           
      end
           x
      (s)=(c(s,n)-y)/c(s,s);
       
      end
       disp
      ('Matrices after elimination are:');
      c
      disp
      ('And the solution of the system is:');
       

      [CENTER][COLOR=#0000ff][SIZE=3][B]دانش هر فرد دارایی او نیست بلکه بدهکاری او به جامعه است[/B][/SIZE][/COLOR]
      [/CENTER]

      کامنت

      چند لحظه..