我正在用八度编程语言编写一个调用plot
的脚本。当我以交互模式打开八度控制台并粘贴脚本时,gnuplot会正确显示。但是,当我从命令行通过
octave ./myscript.m
所有printf
都有效,但没有出现gnuplot窗口。这种情况发生在与
plot([0 1; 2 3])
为什么会发生这种情况的任何想法?
感谢。
答案 0 :(得分:3)
尝试使用--persist
flag运行脚本。这个标志告诉Octave “转到交互模式后
--eval
或从命令行上命名的文件中读取。“
> octave --persist ./myscript.m