16 Mart 2013 Cumartesi

gauss seidel C# kodları

double[] x1=new double[15];
            double[] x2 = new double[15];
            double[] x3 = new double[15];
            double[] x4 = new double[15];
          

            int i=0;
            x1[0] = 0;
            x2[0] = 0;
            x3[0] = 0;
            x4[0] = 0;

             for(i=1;i<=12;i++)
            {
             

            x1[i+1]=(6+(x2[i])-(x3[i])+2*(x4[i]))/4;
            listBox1.Items.Add(x1[i+1].ToString());
              
            x2[i+1] = (8 + (x1[i+1]) + 2 * (x3[i]) - (x4[i])) / (-5);
            listBox2.Items.Add(x2[i+1].ToString());

          x3[i+1] = (2 * (x1[i+1]) - (x2[i+1]) - 2 * (x4[i]) - 15) / 8;
            listBox3.Items.Add(x3[i+1].ToString());
           
           x4[i+1] = (20 - 3 * (x1[i+1]) - 2 * (x2[i+1]) + (x3[i+1])) / 10;
            listBox4.Items.Add(x4[i+1].ToString());
            }
             
 NoT:  Nimeti Döner hocamızın Sayısal Analiz adlı kitabındaki syf. 87 örnek 2 nin çözümüdür.

Hiç yorum yok:

Yorum Gönder