在gnuplot中制作一个关卡方案

问题描述:

我通常在Mathematica中制作我的关卡方案(核物理梯型图)。我现在无法访问Mathematica,所以想使用Gnuplot解决方法。在gnuplot中制作一个关卡方案

我的数据文件

1 -38.0820 2+ 
3 -38.0820 

1 -36.43835 1+ 
3 -36.43835 

1 -34.9315 3+ 
3 -34.9315 

1 -31.3698 1+ 
3 -31.3698 

1 -23.9041 0+ 
1 -23.9041 

我上面输入文件被称为 'LI8'。第一列(1,3)中的数字是虚x变量,第二列中的值是能量(具有四位小数的数字),然后第三列中的“2+”等是电平 - 方案标签

+1

我投票关闭这个因为职位本身说这不是一个问题。 (如果您想针对自己的问题发布解决方案,请发表一个实际提出问题并自行回答自己的问题的帖子。) –

+0

您可以提出并回答您自己的问题(并且我们喜欢这个问题),但是您需要发布您的答案作为答案,而不是问题的一部分,使其工作。我编辑了您的问卷以删除您发布的答案(但您仍然可以在编辑历史记录中找到答案),您可以自己发布答案以正确保留信用/归因。 – Flexo

的代码,以使在gnuplot的水平方案能去这样的事情:

set terminal postscript 
set output "Lithium-ls.ps" 
set xrange [-1:5] 
set yrange [-40:-24] 
set ylabel "Energy [MeV]" font "arial, 24" rotate by 90 
unset xtics 
unset key 
plot 'Li8' using 1:2 with lines lw 4, '' using 1:2:3 with labels offset 1,1 font "arial, 20" 

这将产生一个相当不错的输出 Li8 levels