📄 histogram.c
字号:
#include <malloc.h>
#include <math.h>
#include <stdio.h>
#include "Cai_const.h"
#include "Cai_func.h"
#include "Cai_funclib.h"
/* Usage: histg inputfilename outputfilename */
/* N.B.: inputfilename is in the format suitable for gtool */
/* N.B.: outputfilename is formatted for gtool as well */
#define GROUP 10
#define MAXSIZE 1024
main(argc,argv)
int argc;
char *argv[];
{
FILE *fpin, *fpout;
char ch[MAXSIZE];
float xi, *x;
int i, n, j;
if ((fpin=fopen(argv[1],"r"))==NULL)
printf("unable to find input data file\n");
fpout=fopen(argv[2],"w");
while(readline(fpin,ch)!=EOF)
{
sscanf(ch,"%d %f",&j,&xi);
i++;
}
n = i;
fclose(fpin);
x = fl_vector(n);
i=0;
fpin=fopen(argv[1],"r");
while(readline(fpin,ch)!=EOF)
{
sscanf(ch,"%d %f",&j,&xi);
x[i++] = xi;
}
data_histogram(x, n, 10.0);
/*
fprintf(fpout,"%f %d\n",t+0.5*delta,freq);
*/
fclose(fpin);
fclose(fpout);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -