octave中的plot图不太正常的解决办法

简单代码:
 t=0:0.01:2*pi;
 y=sin(2*t);
 plot(y,t);
 plot(t,y);
 grid on

octave中运行脚本命令为:run  testplot.m

看生成的图片:

grid on命令没有任何用处,

octave中执行:graphics_toolkit('fltk')命令后,也就是换成fltk的图像引擎后,再次执行以上的脚本,生成图片:

终于正常了,我还以为是octave的问题,可能是我用linux的kde环境,默认是qt图像引擎,导致octave的绘图默认使用qt了,换成fltk就正常了,有问题的可以参考下,我这里使用gnuplot也是不行的,都可以试试看看,哪个正常就哪个就行了。

posted @ 2024-03-19 12:10  叕叒双又  阅读(107)  评论(2编辑  收藏  举报