题
例如,绘制y = x的代码是什么,以使y-和x轴具有相同的比例?
解决方案
默认情况下,Maxima使用GNUPLOT生成2D图形。
如果您使用此默认值,则需要设置 gnuplot_preamble
, ,例如
plot2d(x, [x,-1,1], [gnuplot_preamble, "set size ratio -1"])$
注意 -1
意思是 gnuplot试图设置秤,使单元在两个轴上具有相同的长度, , 尽管 +1
设置忽略轴尺度的纵横比。为了使其默认,键入
set_plot_option ([gnuplot_preamble, "set size ratio -1"])$
如果您想了解有关GNUPLOT尺寸选项的更多信息,请运行 gnuplot
从您的终端和类型 help set size
进入控制台。
NB您可以在其邮件列表存档中找到有关Maxima的最基本问题: http://maxima.sourceforge.net/maximalist.html
其他提示
可以使用same_xy选项使轴成为相同的大小:
plot2d(x, [x,-1,1], [same_xy]);
或者
plot2d(x, [x,-1,1], [same_xy, true]);
三维图有一个Same_xyz选项。
如果您正在使用 draw
或者 draw3d
函数(或这些功能版本),然后您必须通过 proportional_axes
图形选项作为参数。
例如 proportional_axes = xy
在2d。
看更多:
http://maxima.sourceforge.net/docs/manual/de/maxima_42.html
(搜索“ apportuality_axes”。)
不隶属于 StackOverflow