【发布时间】:2015-11-07 14:20:24
【问题描述】:
我正在绘制两个函数,它们彼此之间几乎没有区别。 使用枫树绘图时,考虑到我的精度(12 位),绘图显示一条线。我知道这是正常的,但我想显示如下两行: 第一个是红色(例如),第二个是蓝色和虚线样式。
有人知道我该怎么做吗?
感谢您的帮助。
【问题讨论】:
我正在绘制两个函数,它们彼此之间几乎没有区别。 使用枫树绘图时,考虑到我的精度(12 位),绘图显示一条线。我知道这是正常的,但我想显示如下两行: 第一个是红色(例如),第二个是蓝色和虚线样式。
有人知道我该怎么做吗?
感谢您的帮助。
【问题讨论】:
第一种方式通过调用plot 来显示两者。
plot([x^2, x^2+0.1], x=-4..4, color=[red,blue], linestyle=[solid,dot]);
第二种方式分别产生每个然后一起显示。 (您的两条曲线可能来自两个不同的绘图命令,而不仅仅是来自plot 说。)如您所见,最终结果与上述第一种方式相同。
P1:=plot(x^2, x=-4..4, color=red, linestyle=solid):
P2:=plot(x^2+0.1, x=-4..4, color=blue, linestyle=dot):
plots:-display(P1,P2);
linestyle 选项的各种值是solid、dot、dash、dashdot、longdash、spacedash 或spacedot。这种事情的详细信息可以在plot,options帮助页面上找到。
【讨论】: