我正在尝试绘制一个实时图,其中 x 轴从 0 到 -40 肆虐,y 轴范围从 0 到 200000000。如何在 C 中自动缩放此图?
不确定我是否正确理解了你的问题。如果您尝试存档的是将样本放入 WxH 像素区域,您可以缩放它们:
float d = max_y - min_y;
float s = (sample - min_y) / d;
int y = s * height;