Plot 如何在Maxima绘图中将轴移动到图表中心

Plot 如何在Maxima绘图中将轴移动到图表中心,plot,center,draw,axis,maxima,Plot,Center,Draw,Axis,Maxima,Maxima中的draw(2d)函数有几个设置来控制轴,但据我所知,没有一个设置将xy轴设置为图表的中心 我确实在plot2d函数中找到了等效项,我可以在其中设置[box,false] 我在gnuplot中找到了相关的问题。也许这可以与选项user_preamble一起使用?对。您将使用类似于以下内容的内容,其中x和y的范围是对称的 load(draw)$ draw2d( user_preamble="set zeroaxis linetype 5; set xtics axis;

Maxima中的draw(2d)函数有几个设置来控制轴,但据我所知,没有一个设置将xy轴设置为图表的中心

我确实在plot2d函数中找到了等效项,我可以在其中设置[box,false]


我在gnuplot中找到了相关的问题。也许这可以与选项user_preamble一起使用?

对。您将使用类似于以下内容的内容,其中x和y的范围是对称的

load(draw)$
draw2d( user_preamble="set zeroaxis linetype 5; set xtics axis;
       set ytics axis; set border 0;", explicit(sin(x),x,-%pi, %pi))$

太好了,谢谢你,弗雷德!还有一个问题。您是否知道是否可以隐藏轴上的零标签,并将原点的O作为原点标签?不客气。我想我确实知道如何做这些事情,但是作为一个单独的问题来问——答案太长了,无法发表评论。谢谢,我把它贴在这里了