带有gnuplot的倍频程在网格中添加边
在八度音阶中执行带有gnuplot的倍频程在网格中添加边,gnuplot,octave,Gnuplot,Octave,在八度音阶中执行surf时,使用不同的graphics\u工具包,我得到以下结果 运行: surf([12;12],[11;22],[62;46],'FaceColor','interp') 要更改图形工具包,您可能需要重新启动octave并运行: graphics_toolkit ftlt|gnuplot 我希望gnuplot(B)显示边,如fltk(A)所示。出于某种原因,我不理解,GnUrgin在绘制的面部(B)中间添加了很多边缘,我想删除。p> 使用'EdgeColor','none
surf
时,使用不同的graphics\u工具包
,我得到以下结果
运行:
surf([12;12],[11;22],[62;46],'FaceColor','interp')
要更改图形工具包,您可能需要重新启动octave并运行:
graphics_toolkit ftlt|gnuplot
我希望
gnuplot
(B)显示边,如fltk
(A)所示。出于某种原因,我不理解,GnUrgin在绘制的面部(B)中间添加了很多边缘,我想删除。p>
使用'EdgeColor','none'
(C)我能够删除所有边,尽管我希望保留数据点之间的边(即,图A中所示的边)
一种选择是使用fltk
,但我更喜欢gnuplot
提供的演示(coulouring和shape)和乳胶支持
那么:如何使gnuplot只显示数据点之间的边(即A中的边)
A)使用默认fltk:
B)使用gnuplot:
C)使用带有“EdgeColor”和“none”的gnuplot
所有矩阵都是6x6吗?您的问题是:“如何获得A中显示的绘图,但有可能使用Latex标记?”这是正确的吗?不,我的目标与Latex标记无关:fltk所做的着色是错误的,因此我想使用gnuplot。所有我需要的是删除额外的黑色边缘?所有矩阵都是6x6,尽管我认为解决方案应该适用于任何数量的elements@AndresR确认。开发版本[cs 21674:5e083d07ba35]更糟糕(几乎全黑)。在linux下,使用
gnuplot 4.6 patchlevel 6
或gnuplot 5.0 patchlevel 1
。那么?所有矩阵都是6x6吗?您的问题是:“如何获得A中显示的绘图,但有可能使用Latex标记?”这是正确的吗?不,我的目标与Latex标记无关:fltk所做的着色是错误的,因此我想使用gnuplot。所有我需要的是删除额外的黑色边缘?所有矩阵都是6x6,尽管我认为解决方案应该适用于任何数量的elements@AndresR确认。开发版本[cs 21674:5e083d07ba35]更糟糕(几乎全黑)。在linux下,使用gnuplot 4.6 patchlevel 6
或gnuplot 5.0 patchlevel 1
。那么?