2014-05-11 157 views

回答

0

基本上你列數據,你想在你給的例子來繪製值的其中之一,第3列。在此gnuplotusing實現:

plot "data" using 0:3 every ::1 

using 0:3裝置「的情節在作爲x值0列中的值和那些在作爲y值列3」。 gnuplot中的第0列給出數據元素出現的順序(即1,2,3,4,...)。

every ::1表示開始繪製項目編號1(第一項將編號0gnuplot)。在您的示例中,這可以防止0.6與列中的其他元素一起繪製,即-6.35,-6.52,-6.48,-5.91

打字help usinghelp everygnuplot會給你更詳細的信息。

+0

我也想過這個「使用」,但它不起作用 - >與錯誤的x-Range(應該是第一列)的空圖。我將如何訪問下一列(0.7; -6.35,-6.52 ...)?絕對不與0:4。 – user3624797

+0

@ user3624797你必須有一些其他問題,我發佈的代碼對於我的例子中的數據工作正常。 – Miguel

+0

3D繪圖效果很好。正確的X軸和Y軸。正確的數據。 – user3624797