我正在使用gnuplot版本4.6补丁级别4。
在此链接上测试示例脚本时:http://people.duke.edu/~hpgavin/gnuplot.html
我尝试使用以下命令加载:
gnuplot
gnuplot> load 'testplotdata.p'
但没有打开任何窗口。有人可以提供一些指导吗?
脚本和数据如下。
testplotdata.p
# Gnuplot script file for plotting data in file "force.dat"
# This file is called force.p
set autoscale # scale axes automatically
unset log # remove any log-scaling
unset label # remove any previous labels
set xtic auto # set xtics automatically
set ytic auto # set ytics automatically
set title "Force Deflection Data for a Beam and a Column"
set xlabel "Deflection (meters)"
set ylabel "Force (kN)"
set key at 0.01,100
set label "Yield Point" at 0.003,260
set arrow from 0.0028,250 to 0.003,280
set xr [0.0:0.022]
set yr [0:325]
plot "testplotdata.dat" using 1:2 title 'Column' with linespoints , \
"testplotdata.dat" using 1:3 title 'Beam' with points
testplotdata.dat
# Force-Deflection data for a beam and a bar
# Deflection Col-Force Beam-Force
0.000 0 0
0.001 104 51
0.002 202 101
0.003 298 148
0.0031 290 149
0.004 289 201
0.0041 291 209
0.005 310 250
0.010 311 260
0.020 280 240
答案 0 :(得分:0)
它适用于我。我的Ubuntu 12.04上的gnuplot也是版本4.6补丁级别4.检查你是否有终端类型wxt。您可以通过在gnuplot中发出命令set terminal
来检查它,看看输出是否包含wxt。如果没有,请安装gnuplot-x11
包(对于Debian和Ubuntu,其他Linux发行版的软件包名称可能不同。)