Gnuplot 简单使用
一 、最簡單的例子
gnuplot>plot sin(x)
其中?gnuplot>?為命令提示符,不是命令的一部分,
二 、加入設置
?1?、設置?x?、y?坐標的范圍
?改變坐標范圍
set xrange [xmin:xmax]?????????????????? set yrange [ymin:ymax]
讓?gnuplot?決定坐標軸范圍?gnuplot>set autoscale
也可以只在本次繪圖中設置,使用?plot?? [xmin:xmax]?? [ymin:ymax] f(x),例如:?gnuplot>plot?? [0:5]?? [-2:2] sin(x)?,結果如下
?
?
可只設置?x?或?y?的范圍,如只設置?x?范圍?
gnuplot>plot?? [0:5]? sin(x)
只設置?y?的范圍
gnuplot>plot?? [] [0:1]? sin(x)
只設置一邊,如設置?y?為小于?0?
gnuplot>plot???[] [:0]??sin(x)
結果:?
?
?
2?、設置坐標軸名稱
gnuplot>set xlabel ‘xlabel’ ; set ylabel ‘ylabel’?? ;? plot sin(x)
可以在一行寫多個命令,命令間用分號隔開
取消坐標軸名稱設置
gnuplot>unset xlabel
gnuplot>unset ylabel
3?、設置對數坐標?
設置為對數坐標?set? logscale
設置?x、y?軸為對數坐標
gnuplot>set? logscale x
gnuplot>set? logscale y
取消對數坐標?unset? logscale
4?、設置繪圖標題
gnuplot>set title ‘title’
gnuplot>plot sin(x)
取消繪圖標題設置?unset title?
5?、同時繪制多個函數
gnuplot>plot f1(x),f2(x),......fn(x),例如:?
gnuplot>plot sin(x),x?,結果:
6?、為曲線設置標題
gnuplot>plot f(x) title 'title'
例如:
gnuplot>plot sin(x) title ‘y=sin(x)’,x title ‘y=x’
結果:
7?、設置曲線標題的放置位置
gnuplot>set key x,y
其中?x,y?為橫、縱坐標,例如:?
gnuplot>set key?? 8,-0.8
gnuplot> plot [-10:10] [-1:1] sin(x) title 'sin'
將文本‘sin’放置在(8,-0.8)坐標處,結果:?
?
將曲線標題放置到默認位置,使用命令:
gnuplot>set? key? default
設置不顯示曲線標題,使用名令?unset? key
可設置繪圖標題框
gnuplot>set key box
效果如下
?
取消設置繪圖標題框,使用命令?set? key? nobox
8?、添加網格
gnuplot>set grid;plot cos(x)
取消網格,使用命令?unset grid
轉載于:https://www.cnblogs.com/nuistlr/archive/2012/06/20/2555871.html
總結
以上是生活随笔為你收集整理的Gnuplot 简单使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 三层架构与设计模式思想部署企业级数据库业
- 下一篇: 包装设计中文字字体的logo设计要注意什