如何在 Maxima/WxMaxima 中的 plot3d 中设置 Z 范围?
How to set the Z range in plot3d in Maxima/WxMaxima?
我想在 Maxima/WxMaxima 中绘制一个 3D 函数:
u^2 - v^2
使用我放置的手册:
plot3d (u^2 - v^2, [u, -2, 2], [v, -3, 3], [grid, 100, 100],
[mesh_lines_color,false])$
这就是我得到的:
但我只想获得正值 Z>0 。如何设置 Z 的范围?
这很奇怪,我在文档中的任何地方都找不到它,因为 Maxima 使用 GnuPlot 作为绘图的后端,并且可以轻松设置 zrange:
set zrange [0.0:5.0]
使用gnuplot_preamble
:
plot3d (u^2 - v^2, [u, -2, 2], [v, -3, 3], [grid, 100, 100],
[mesh_lines_color,false], [gnuplot_preamble, "set zrange [0.0:5.0];"]);
或者您可以只添加 z 限制:
plot3d (u^2 - v^2, [u, -2, 2], [v, -3, 3], [z, 0, 5], [grid, 100, 100],
[mesh_lines_color,false]);
我想在 Maxima/WxMaxima 中绘制一个 3D 函数:
u^2 - v^2
使用我放置的手册:
plot3d (u^2 - v^2, [u, -2, 2], [v, -3, 3], [grid, 100, 100],
[mesh_lines_color,false])$
这就是我得到的:
但我只想获得正值 Z>0 。如何设置 Z 的范围?
这很奇怪,我在文档中的任何地方都找不到它,因为 Maxima 使用 GnuPlot 作为绘图的后端,并且可以轻松设置 zrange:
set zrange [0.0:5.0]
使用gnuplot_preamble
:
plot3d (u^2 - v^2, [u, -2, 2], [v, -3, 3], [grid, 100, 100],
[mesh_lines_color,false], [gnuplot_preamble, "set zrange [0.0:5.0];"]);
或者您可以只添加 z 限制:
plot3d (u^2 - v^2, [u, -2, 2], [v, -3, 3], [z, 0, 5], [grid, 100, 100],
[mesh_lines_color,false]);