WIL説明書(C++)  3.0.0
サンプルコード
コード例:
// $Revision: 1.1 $
void Statistics_Update()
{
// 統計.
double datas_d64[] = {1.1, 2.2, 3.3, 6.6, 7.7, 9.9};
FVCL::Statistics stat(datas_d64, 6);
_tprintf( _T("%-20s : %d\n"), _T("Count"), stat.Count );
_tprintf( _T("%-20s : %f\n"), _T("Mean"), stat.Mean );
_tprintf( _T("%-20s : %f\n"), _T("Min"), stat.Min );
_tprintf( _T("%-20s : %f\n"), _T("Max"), stat.Max );
_tprintf( _T("%-20s : %f\n"), _T("Sigma"), stat.Sigma );
_tprintf( _T("%-20s : %f\n"), _T("Sum"), stat.Sum );
_tprintf( _T("%-20s : %f\n"), _T("Variance"), stat.Variance );
// 統計.
int datas_i32[] = {1, 2, 3, 6, 7, 9};
stat.Update(datas_i32, 6);
_tprintf( _T("%-20s : %d\n"), _T("Count"), stat.Count );
_tprintf( _T("%-20s : %f\n"), _T("Mean"), stat.Mean );
_tprintf( _T("%-20s : %f\n"), _T("Min"), stat.Min );
_tprintf( _T("%-20s : %f\n"), _T("Max"), stat.Max );
_tprintf( _T("%-20s : %f\n"), _T("Sigma"), stat.Sigma );
_tprintf( _T("%-20s : %f\n"), _T("Sum"), stat.Sum );
_tprintf( _T("%-20s : %f\n"), _T("Variance"), stat.Variance );
}
実行結果:
Count                : 6
Mean                 : 5.133333
Min                  : 1.100000
Max                  : 9.900000
Sigma                : 3.154186
Sum                  : 30.800000
Variance             : 9.948889

Count                : 6
Mean                 : 4.666667
Min                  : 1.000000
Max                  : 9.000000
Sigma                : 2.867442
Sum                  : 28.000000
Variance             : 8.222222


Documentation copyright © 2007 FAST Corporation. [B-001864]
Generated on 2023年11月02日(木) 10時12分54秒 for WIL説明書(C++) by doxygen 1.8.11