【问题标题】:How to move axes to center of chart in Maxima draw如何在Maxima draw中将轴移动到图表中心
【发布时间】:2015-01-19 08:25:06
【问题描述】:

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

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

我发现了this 相关问题,它在 gnuplot 中完成。也许这可以与选项 user_preamble 一起使用?

【问题讨论】:

    标签: plot center draw axis maxima


    【解决方案1】:

    没错。您将使用如下所示的内容,其中 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作为原点作为原点标签?
    • 不客气。我想我确实知道如何做这些事情,但将其作为一个单独的问题提出——答案太长,无法发表评论。
    • 谢谢,我把它贴在这里stackoverflow.com/questions/28088938/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-21
    • 2020-08-26
    相关资源
    最近更新 更多