【问题标题】:Octave does not plot correct face color of marker八度不绘制正确的标记面颜色
【发布时间】:2012-05-18 04:27:15
【问题描述】:

我的代码有什么问题?

octave:26> plot([1;2;3;4],[1;8;27;64], 'marker', 'o', 'linestyle', 'none', 'marker', 'o', 'markeredgecolor', 'red', 'markerfacecolor', 'black', 'markersize', 20);

它会创建蓝色的空圆圈(圆圈内有白色背景)。

版本信息:GNU Octave,版本 3.2.4

【问题讨论】:

    标签: gnuplot octave


    【解决方案1】:

    可能是版本问题。这是我使用最新版本(3.6.1)得到的:

    您的颜色是否以某种方式反转?白色和黑色是对立的,红色和蓝色是对立的。您可以尝试不同的颜色,看看它们是否系统性错误。如果删除 edgecolor 或 facecolor 规范是否有效?

    【讨论】:

    • 感谢您的验证!几乎可以肯定是版本问题-我会仔细检查并接受您的回答。我尝试了删除 edgecolor / facecolor 等的各种排列和不同的颜色:红色、黄色、蓝色。没有任何效果,所以几乎可以肯定是版本问题。
    • 我确认了这一点。我有相同的版本(3.2.4,MinGW)并遇到了同样的问题。我升级到 3.6.4 (Visual Studio),现在我得到了实心圆圈。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-02
    相关资源
    最近更新 更多