Gnuplot 填充曲线未正确显示
Gnuplot filled curves not showing properly
我正在尝试使用 Gnuplot 绘制填充曲线。如果我将 Y 范围设置为较大的值,则填充曲线绘制得很好。但是,当我使用较小的 Y 范围时,曲线的某些部分没有填充颜色。
set terminal postscript color size 3.25,3.25 font "Helvetica, 8"
set output "test.ps"
set key at screen 0.95,0.70 right bottom
set border lt 1 lc 0 lw 1
set lmargin at screen 0.25
set rmargin at screen 0.95
set tmargin at screen 0.675
set bmargin at screen 0.15
set xlabel "X"
set ylabel "Y"
set xr [-1:2]
set yr [0:160]
set format x "%2.1f"
set style fill transparent solid 0.4
plot "data" w filledcurve x1 lt 1 lw 0.1 lc rgb "red"
这张图是Y范围比较大的,刚刚好。
这张是Y范围小的图,画的不太好。
数据文件可在此处获得。 https://drive.google.com/drive/folders/1OIHLT2Mz4QGX3VKeZCGM_S4VjTO0FuOc?usp=sharing
如有任何意见或解决方案,我们将不胜感激。谢谢大家!
gnuplot 版本 5 中没有这样的问题(确认回到版本 5.0 补丁级别 3)。
显示当前 5.2.4 的输出。
我正在尝试使用 Gnuplot 绘制填充曲线。如果我将 Y 范围设置为较大的值,则填充曲线绘制得很好。但是,当我使用较小的 Y 范围时,曲线的某些部分没有填充颜色。
set terminal postscript color size 3.25,3.25 font "Helvetica, 8"
set output "test.ps"
set key at screen 0.95,0.70 right bottom
set border lt 1 lc 0 lw 1
set lmargin at screen 0.25
set rmargin at screen 0.95
set tmargin at screen 0.675
set bmargin at screen 0.15
set xlabel "X"
set ylabel "Y"
set xr [-1:2]
set yr [0:160]
set format x "%2.1f"
set style fill transparent solid 0.4
plot "data" w filledcurve x1 lt 1 lw 0.1 lc rgb "red"
这张图是Y范围比较大的,刚刚好。
这张是Y范围小的图,画的不太好。
数据文件可在此处获得。 https://drive.google.com/drive/folders/1OIHLT2Mz4QGX3VKeZCGM_S4VjTO0FuOc?usp=sharing
如有任何意见或解决方案,我们将不胜感激。谢谢大家!
gnuplot 版本 5 中没有这样的问题(确认回到版本 5.0 补丁级别 3)。
显示当前 5.2.4 的输出。