我想在直方图中绘制一个圆,其半径等于1,原点在x = 0和y = 0。此外,我想在特定位置绘制一个点和一个字母:x = 0.5和y = 0.86以及在同一位置附近的字母'L_4'。有可能吗?
这是我的代码:
clear
reset
# wxt
#set terminal wxt size 350,262 enhanced font 'Verdana,10' persist
# png
set terminal pngcairo size 500,500 enhanced font 'Verdana,10'
set output 'Err_rev3bp.png'
set title "\n"
set label 1 "Reversibility Error\n 3bp mu=0.001" at graph 0.5,1.15 center
set view map
set xlabel 'x_0'
set xrange [*:*]
set ylabel 'y_0'
set yrange [*:*]
#set logscale z
set zlabel 'Err'
set border linewidth 1.0
set key outside
set pm3d at b
set dgrid 100,100
splot 'trecorpi.txt' w pm3d notitle
exit
我使用以下命令:
set object 10 circle at 0,0 size 1,1 fc rgb "red"
但我看不到圈子。
由于
答案 0 :(得分:0)
您无法看到圆圈,因为您正在使用splot
来渲染3D绘图。 Circle是一个2D对象,只与plot
命令兼容。有一个与splot
兼容的多边形对象,但似乎没有可用的球体对象。
set object 1 polygon from 0,0,0 to 1,1,10 to 2,0,0
set object 1 fc rgb "cyan" fillstyle solid 1.0 border lt -1
splot x