⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 histotest.cpp

📁 统计软件包
💻 CPP
字号:

/** \file

   Test the histogram code

 */
#include <stdio.h>

#include "histogram.h"

double data[] = {68.23,
		 69.40,
		 69.47,
		 69.75,
		 70.00,
		 70.00,
		 70.00,
		 70.59,
		 70.70,
		 70.71,
		 70.99,
		 71.00,
		 71.25,
		 71.39,
		 71.40,
		 71.45,
		 71.49,
		 71.60,
		 71.60,
		 71.74,
		 72.15,
		 72.19,
		 72.25,
		 72.41,
		 72.70,
		 72.70,
		 73.48,
		 73.62,
		 73.90,
		 74.09,
		 74.20,
		 75.20,
		 75.95,
		 76.77,
		 76.90,
		 77.40,
		 77.50,
		 77.75,
		 78.25,
		 78.80,
		 78.85,
		 79.65,
		 80.50,
		 80.71,
		 80.91,
		 80.95,
		 81.87,
		 82.00,
		 82.05,
		 82.25,
		 82.29,
		 82.80,
		 83.00,
		 83.11,
		 83.50,
		 83.75,
		 84.39,
		 84.65,
		 84.80,
		 85.00,
		 85.05,
		 85.46,
		 85.48,
		 86.00,
		 86.40,
		 86.49 };

int
main()
{
  const size_t N = sizeof( data ) / sizeof( double );
  const size_t num_bins = 20;
  histogram::bin_vec binz( num_bins );
  histogram histo;

  histo.calculate( data, N, binz );

  for (size_t i = 0; i < num_bins; i++) {
    printf("%7.4f %2d\n", binz.start(i), binz[i] );
  }
  return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -