0
我想在基於像素的圖表工具中顯示一些值。 問題是左xAxis的最大比例爲200像素。在像素平方內,我想顯示不同的海拔高度值,範圍可以從200m-1500m或324m-724m或其他任何地方。在圖表中以不同比例重新計算值
所以我需要重新計算一個因素的信號值,以顯示它們在這個圖表。尚未找到合適的解決方案。任何提示?
我想在基於像素的圖表工具中顯示一些值。 問題是左xAxis的最大比例爲200像素。在像素平方內,我想顯示不同的海拔高度值,範圍可以從200m-1500m或324m-724m或其他任何地方。在圖表中以不同比例重新計算值
所以我需要重新計算一個因素的信號值,以顯示它們在這個圖表。尚未找到合適的解決方案。任何提示?
你有範圍的Y座標0..YMax(200爲您的情況)和數據範圍Data_Low..Data_High(找到最小值和最大值)。
要將數據範圍映射到軸範圍,使用線性公式:
Y = (Value - Data_Low) * YMax/(Data_High - Data_Low)
如果軸從YMIN開始,使用
Y = YMin + (Value - Data_Low) * (YMax - YMin)/(Data_High - Data_Low)
非常好的。謝謝。 – ppoh71