我的代码有什么问题?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
最佳答案
可能是版本问题。这是我使用最新版本 (3.6.1) 获得的内容:
你的颜色以某种方式反转了吗?白色和黑色是对立的,红色和蓝色是某种对立的。您可以尝试不同的颜色,看看它们是否有系统错误。如果删除 edgecolor 或 facecolor 规范,它会起作用吗?
关于gnuplot - Octave 不会绘制正确的标记面颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10646705/