带虚线的最大值图
Maxima plot with dashed line
我们如何使用不同的线条样式(例如破折号、点划线等,而不仅仅是改变线条的颜色)绘制最大值。
最小工作示例:
f(x) := sin(x) $
g(x) := cos(x) $
plot2d( [f(x), g(x)], [x,0,10],
[style, [lines, 1,4], [lines, 1,3]] )$
以上大概可以用plot2d
的style
选项来完成。但是,我找不到合适的选项。
一种方法是在 gnuplot_preamble
中设置线型。
f(x) := sin(x) $
g(x) := cos(x) $
p: "set linetype 1 dashtype '-'
set linetype 2 dashtype '.'" $
plot2d(
[f('x), g('x)], ['x, 0, 10],
['gnuplot_preamble, p],
['style, ['lines, 4, 4], ['lines, 4, 3]])$
您可以也使用draw
,而不是plot
。示例:
f(x) := sin(x) $
g(x) := cos(x) $
draw2d(line_type=dashes, explicit(f(x),x,0,10), color=red, explicit(g(x),x,0,10));
在帮助
中查找draw
和line_type
我们如何使用不同的线条样式(例如破折号、点划线等,而不仅仅是改变线条的颜色)绘制最大值。 最小工作示例:
f(x) := sin(x) $
g(x) := cos(x) $
plot2d( [f(x), g(x)], [x,0,10],
[style, [lines, 1,4], [lines, 1,3]] )$
以上大概可以用plot2d
的style
选项来完成。但是,我找不到合适的选项。
一种方法是在 gnuplot_preamble
中设置线型。
f(x) := sin(x) $
g(x) := cos(x) $
p: "set linetype 1 dashtype '-'
set linetype 2 dashtype '.'" $
plot2d(
[f('x), g('x)], ['x, 0, 10],
['gnuplot_preamble, p],
['style, ['lines, 4, 4], ['lines, 4, 3]])$
您可以也使用draw
,而不是plot
。示例:
f(x) := sin(x) $
g(x) := cos(x) $
draw2d(line_type=dashes, explicit(f(x),x,0,10), color=red, explicit(g(x),x,0,10));
在帮助
中查找draw
和line_type