用透明颜色填充gnuplot中大区域的最佳方法是什么?

用透明颜色填充gnuplot中大区域的最佳方法是什么?,gnuplot,Gnuplot,我正试图用gnuplot绘制验证结果。现在我正试图为这幅画画一个不安全的区域。想象如下。假设不安全集合为x>3,则x=3上方的所有内容都应填充透明颜色,以指示它是不安全区域。我对gnuplot还不熟悉,我正在考虑用透明的颜色绘制一个大矩形,但是在gnuplot中有更好的方法来实现这一点吗?多谢各位 是的,对于您的用例,绘制矩形是一个很好的选择: set object rectangle from graph 0, first 3 to graph 1, graph 1 fillcolor rgb

我正试图用gnuplot绘制验证结果。现在我正试图为这幅画画一个不安全的区域。想象如下。假设不安全集合为
x>3
,则
x=3
上方的所有内容都应填充透明颜色,以指示它是不安全区域。我对gnuplot还不熟悉,我正在考虑用透明的颜色绘制一个大矩形,但是在gnuplot中有更好的方法来实现这一点吗?多谢各位


是的,对于您的用例,绘制矩形是一个很好的选择:

set object rectangle from graph 0, first 3 to graph 1, graph 1 fillcolor rgb 'red' fillstyle transparent solid 0.5 noborder 
plot ...

使用
图形
坐标可以使矩形的三个边界独立于轴范围。

是的,绘制矩形对于您的用例来说是一个很好的选择:

set object rectangle from graph 0, first 3 to graph 1, graph 1 fillcolor rgb 'red' fillstyle transparent solid 0.5 noborder 
plot ...
使用
图形
坐标使矩形的三个边界独立于轴范围