C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 50 を表示中)
■27723 / )  Re[4]: 3元1次方程式
□投稿者/ セルピコ (9回)-(2008/11/12(Wed) 23:38:50)
2008/11/12(Wed) 23:42:36 編集(投稿者)
No27682 (.SHO さん) に返信


> 「変数を読み込まない」というところだけでいいので
> {}をつけたやつを、もう1度図表モードで投稿してください。

遅くなって申し訳ありません。

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

		if ( dbArray[i-1] > dbArray[i] )
		{
			if ( dbArray[i] < dbArray[i+1] )
			{
				printf ( " dbArray[%d]=%lf dbArray[%d]=%lf dbArray[%d]=%lf \n", i-1, dbArray[i-1], i, dbArray[i], i+1, dbArray[i+1] );
               static double a[N][N+1] = 
	    {
		 pow( freqArray[i-1], 2),  freqArray[i-1],  1.0,  dbArray[i-1],
                    pow( freqArray[i], 2),    freqArray[i],    1.0,  dbArray[i],
                    pow( freqArray[i+1], 2),  freqArray[i+1],  1.0,  dbArray[i+1]
                 };
               
				double p;     
                double d;      
                int i, j, k;
  
                for (i = 0; i < N; i++) 
				{
					for (j = 0; j < N; j++)
					{
					printf("%f\t", a[i][j]);
                    printf("x[%d]\t", i);
					printf("%f\n", a[i][N]);
					}
                }
 
				for (k = 0; k < N; k++)
               {
				   p = a[k][k];      
				   for (j = k; j < N+1; j++)
				   { a[k][j] /= p;  }
				   for (i = 0; i < N; i++)
				   {
					   if (i != k) 
					   {
						   d = a[i][k];
                           for (j = k; j < N+1; j++)
						   { a[i][j] -= d*a[k][j];}
					   }
				   }
				}
                     
                 printf("Solutions:\n");
                 for (k = 0; k < N; k++)
				 { printf("x[%d] = %f\n", k, a[k][N]);}
			}

返信 編集キー/


管理者用

- Child Tree -