绘图由Maxima中的以下命令生成。如何在给定的坐标处添加点/标记?
load(implicit_plot);
ip_grid_in:[15,15]$
implicit_plot ([x^2 = y^3 - 3*y + 1, y=x^2], [x, -4, 4], [y, -4, 4],
[gnuplot_preamble, "set zeroaxis"]);我曾尝试将[discrete, [[1.0,1.0], [1.0, 2.0]]]添加到方程式列表中,但implicit_plot显然无法处理它(可能是因为它不是一个方程式)。
发布于 2013-01-04 01:49:58
我不是maxima向导,但在gnuplot中,我会使用set label添加点。
set label 1 at 1,1 point
set label 2 at 1,2 point基于以上内容,我认为您可以在前言中添加以下内容:
implicit_plot ([x^2 = y^3 - 3*y + 1, y=x^2], [x, -4, 4], [y, -4, 4],
[gnuplot_preamble, "set zeroaxis;set label 1 at 1,1 point;set label 2 at 1,2 point"]);它有点难看,但我敢打赌它是有效的:)
当然,如果maxima重用了相同的gnuplot实例,并且没有隐式地发出reset,那么您可能需要在后面的前言中对这些标签进行unset:
unset label 1; unset label 2你可以做很多事情来定制点的外观(颜色、点类型等)。在gnuplot中,如果您感兴趣,help label应该讨论一大堆这样的选项。
https://stackoverflow.com/questions/14140980
复制相似问题