楼主是想将4个通道的数据保存在同一个文件中吗?如果是这样的话,那么你的数据是放在数组中的吗?如果是的话,那么可以直接用C的fprintf()函数,假如你将数据放在数组data[4]中,实现方法如下:
file_data=fopen(pfileName,"w+");
fprintf(file_data,"%4.3",data[0]);
fprintf(file_data,"%s","\t");
fprintf(file_data,"%4.3f",data[1]);
fprintf(file_data,"%s","\t");
fprintf(file_data,"%4.3",data[2]);
fprintf(file_data,"%s","\t");
fprintf(file_data,"%4.3f",data[3]);
fprintf(file_data,"%s","\n");
fclose(file_data);
这样就实现了按列存储(第一列为1通道的数据,第二列为2通道的数据,...),以上只是一个最简单的做法,楼主可以根据自己的需要进行扩充 |