在我的第一代Macbook Pro上,使用OS X 10.6.1,在我将终端设置为x11之后,我可以使用类似命令启动gnuplot并获得一个绘图
情节[-6:6] sin(x).
但是,当我启动八度,并尝试绘图命令,如
情节([2 3],[4 5])或情节([ - 6:0.01:6],cos([ - 6:0.01:6]))
我没有收到任何错误信息,没有情节.只是另一个八度音阶提示.我从octave-3.2.3-i386.dmg安装.是什么赋予了?
任何建议赞赏.
我正在尝试使用GNUplot和C++实时绘制图形.有谁知道这样做的任何好的图书馆?谢谢
我想要一个使用gnuplot的径向(极坐标)图(即在圆形坐标系(r,theta)中).
我在这里使用了这些值:
Theta Max-strain
0 3400
60 5300
120 4700
180 3800
240 4100
300 3100
360 3400
Run Code Online (Sandbox Code Playgroud)
如何使用gnu-plot获得这样的情节?
我想绘制分类结果并标记真正的类.所以,基本上我需要的是为字符串列中的每个点指定颜色.
数据集看起来像这样:
5.1 3.5 1.4 0.2 Iris-setosa
我最终得到了脚本跟随解决方案(感谢这里的答案:如果在第三列等于零时将点设为一种颜色,否则在Gnuplot中将另一种颜色设为另一种颜色?)
set palette model RGB defined (0 "red",1 "blue", 2 "green")
plot 'iris.data' using 1:2:5 notitle with points pt 2 palette
Run Code Online (Sandbox Code Playgroud)
在原始数据集中,我用数字替换了字符串标签,因为我不知道如何使用gnuplot中的字符串.有没有办法将字符串映射到颜色?
目前输出如下:

但是我不喜欢渐变调色板,因为在这种情况下它没有意义.我更喜欢普通的传奇,只有一种颜色和类的名称.知道怎么做吗?
有没有办法gnuplot在x和/或y轴上设置tic标记的颜色?我正在使用png非常暗的背景文件,我希望内部的抽搐以白色显示,而不是默认的黑色.
我有一些gnuplot代码如下:
gnuplot> h=1
gnuplot> a=2
gnuplot> set print "additional numbers.txt"
gnuplot> print h,a
gnuplot> set print
Run Code Online (Sandbox Code Playgroud)
现在我想在不覆盖前一个条目的情况下向该文件添加更多数据.我可以在C中完成它,但我希望将所有内容保存在1个脚本中,我可以通过gnuplot运行
我希望你能提供帮助.
可以删除热图调色板(右边的小矩形)吗?
这是我的数据
a b c
1 181 80 121 10 34 20
2 18 20 17 20 13 20
3 12 20 5 30 20 20
Run Code Online (Sandbox Code Playgroud)
这是我的gnuplot脚本
set term pos eps font 20
unset key
set nocbtics
set palette rgbformulae -7, 2, -7
set title "Faults"
set size 1, 0.5
set output 'heatmap2.eps'
YTICS="`awk 'BEGIN{getline}{printf "%s ",$1}' 'data2.dat'`"
XTICS="`head -1 'data2.dat'`"
set for [i=1:words(XTICS)] xtics ( word(XTICS,i) i-1 )
set for [i=1:words(YTICS)] ytics ( word(YTICS,i) i-1 )
set for [i=1:words(XTICS)] …Run Code Online (Sandbox Code Playgroud) 我正在使用ubuntu 14.04和gnuplot-x11,并发现对于希腊字母alpha,
{/ symbol a}会起作用,但这只会显示{/符号a},而不是希腊字母alpha.
我尝试了{\ symbol a}或其他选项,但这不起作用..
有人知道如何为给定数据提取平滑cspline曲线的一些数据吗?
例如,存在具有对应于x和y值的2列的数据文件.我可以通过以下命令用平滑的cpline曲线绘制数据
p 'data' w lp, "" smooth csplines
Run Code Online (Sandbox Code Playgroud)
我想将平滑的cpline曲线提取为另一个数据文件.
我使用Gnuplot绘制我的数据,以及线性回归线.目前,这条线的"标题",其方程由Gnuplot计算,只是"f(x)".但是,我希望标题是回归线的等式,例如"y = mx + c".
我可以通过从绘图信息输出中读出'm'和'c'手动完成此操作,然后使用新标题重新绘制.我希望这个过程是自动化的,并且想知道是否可以这样做,以及如何去做.