команда plot приведенная в тексте скрипта не работает при его запуске, не появляется окно с рисунком.
Т.е. если стартую ./test-plot.m график не появляется. А когда эти же команды выполняю в octave график появляется.
$ cat test-plot.m
#!/usr/bin/octave -q
x=[0:10];
y=sin(x);
plot(x,y);
input("Enter");