Maxima 2D图-如何设置轴相等

wei*_*s26 3 plot maxima

例如,用于绘制y = x以便y和x轴具有相同比例的代码是什么?

Fre*_*ese 5

可以使用same_xy选项将轴设置为相同的大小:

plot2d(x, [x,-1,1], [same_xy]);
Run Code Online (Sandbox Code Playgroud)

要么

plot2d(x, [x,-1,1], [same_xy, true]);
Run Code Online (Sandbox Code Playgroud)

三维图有一个same_xyz选项。


Sim*_*mon 2

默认情况下,Maxima 使用 gnuplot 生成 2d 图形。

如果您使用此默认值,那么您需要设置gnuplot_preamble,例如

plot2d(x, [x,-1,1], [gnuplot_preamble, "set size ratio -1"])$
Run Code Online (Sandbox Code Playgroud)

请注意-1gnuplot 尝试设置比例以使单位在两个轴上具有相同的长度,而+1设置纵横比时忽略轴比例。要使其成为默认值,请键入

set_plot_option ([gnuplot_preamble, "set size ratio -1"])$
Run Code Online (Sandbox Code Playgroud)

如果您想了解有关 gnuplot 大小选项的更多信息,请gnuplot从终端运行并help set size在控制台中输入。


nb 关于 Maxima 的最基本问题可以在他们的邮件列表存档中找到: http: //maxima.sourceforge.net/maximalist.html