GNUPLOT行0:无效命令

GNUPLOT行0:无效命令,gnuplot,Gnuplot,我正在尝试运行以下gnuplot脚本: set terminal pngcairo transparent crop size 1440,900 set title 'velocities eps=0.5' unset key do for [i=1:10] { if(i==1){ plot i.'v0.5.dat' ps 0.2 } else { replot i.'v0.5.dat' ps 0.2 } } set output 'v0.5.png' repl

我正在尝试运行以下gnuplot脚本:

set terminal pngcairo transparent crop size 1440,900
set title 'velocities eps=0.5'
unset key

do for [i=1:10] {
  if(i==1){
     plot i.'v0.5.dat' ps 0.2
  } else {
    replot i.'v0.5.dat' ps 0.2
  }
}

set output 'v0.5.png'
replot
使用命令“gnuplot-e plotvel.gp”。然后我从终端得到这个响应:

plotvel.gp
^
line 0: invalid command

我在哪里失败了?

命令行选项是执行命令,而不是将文件名传递给包含命令的文件。例如,您可以执行
load
命令来加载文件:

$ gnuplot -e 'load plotlevel.gp'
但是,要加载文件(就像使用
load
命令一样),只需传递它,而无需任何特殊选项:

$ gnuplot plotlevel.gp
这是全部