محاسبه مجموع اعضا ، میانگین و واریانس یک ماتریس - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

محاسبه مجموع اعضا ، میانگین و واریانس یک ماتریس

0 امتیاز
سلام

یه ماتریس داریم n*n

میخوایم سه کار انجام بدیم :

اول حاصل جمع اعضای ماتریس رو بدست بیاریم ؟

دوم محاسبه میانگین ؟

سوم محاسبه واریانس ؟؟

دوستان لطفا راهنماییم کنید
سوال شده اسفند 16, 1392  بوسیله ی aminomidi (امتیاز 82)   2 3 7

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

در ابتدا به این پست و این پست نگاه کنید.


const int n = 5;
int sumA(int arr[n][n])
{
	int sum = 0;
	for (int i = 0; i < n; i++)
	  for (int j = 0; j < n; j++)
		sum += arr[i][j];
	  return sum;
}
float varA(int arr[n][n], float avg){
	float var = 0.f;
	for (int i = 0; i < n; i++)
	for (int j = 0; j < n; j++)
		var += (arr[i][j] - avg) *(arr[i][j] - avg);

	var = var / (n*n );
	return var;
}
int _tmain(int argc, _TCHAR* argv[])
{
	
	int arr[n][n];
	//fill data
	int sum_v = sumA(arr);
	float mean_v = sum_v / (n *n);
	float var_v = varA(arr, mean_v);

	printf("sum:%d , mean:%f ,var:%f",sum_v,mean_v,var_v);
	return 0;
}

 

پاسخ داده شده اسفند 17, 1392 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد اسفند 20, 1392 بوسیله ی BlueBlade
...