作为我在C中进行的项目的一部分,生成我正在使用的数据的直观表示会很有帮助。
我的问题是:对于一些动态声明的数组:
double *foo;
foo = (double *)malloc(sizeof(double)*x*y);
for (i=0;i<x;i++)
for (j=0;j<y;j++)
foo[i*y+j] = someValue;
如果数据有一些最大/最小值(比如max = 100.0和min = 5.0),用图形表示这些数据的最简单方法是什么?
我想要一些方法将每个数字显示为某种颜色的渐变,例如,最大值为黑色,最小值为白色。
例如,Bitmap图像的输出会很好,因为我需要为多个数组执行此操作。
感谢。