[英]Octave plotting x axis precision
我不知道在繪制圖形時如何提高x / y軸的精度。
我已經option long
初始化了該option long
並且有一個數據集,例如:
x(1:3)
ans =
736330.576631944
736330.576643519
736330.576655093
y(1:3)
ans =
-62
-63
-62
當我做plot(x(1:3),y(1,3))時,我只能看到-62和-63之間的一條垂直直線,看來x軸沒有足夠的小數位數來識別變化。
get(gca, 'xticklabel')
ans =
{
[1,1] = -2e+006
[1,2] = -1.5e+006
[1,3] = -1e+006
[1,4] = -500000
[1,5] = 0
[1,6] = 500000
[1,7] = 1e+006
[1,8] = 1.5e+006
}
這就是我從get gca()函數得到的。 無論如何,有沒有增加x軸的精度,以便我可以看到數據點移動的信息?
非常感謝你的幫助
OpenGL使用類single表示數字。 因此,任何使用OpenGL的graphics_toolkit(qt和fltk)都具有單精度問題。
因此,可以將graphics_toolkit切換為使用double的gnuplot,或者在創建帶有datenum的ticklabel之后刪除x = xx(1)的常量部分,以便單精度足以區分值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.