我正在使用Matlab 2017b。当我更改默认线宽时,圆形标记会变得不稳定,就像Matlab“墨水不足”一样。以下代码:
figure
subplot(211)
plot([1 2],[1 2],'o-','markersize',12)
xlim([0,3]), ylim([0,3])
subplot(212)
plot([1 2],[1 2],'o-','markersize',12,'linewidth',2)
xlim([0,3]), ylim([0,3])
编辑忘记提及操作系统,赢得10位64位
答案 0 :(得分:3)
原来它是其中一个“渲染器”'伏都教(从某种意义上说,试错法是最简单的方法),请参阅此相关问题:MATLAB Figure Rendering: OpenGL vs. Painters?
如果我这样做:
set(gcf, 'Renderer', 'painters');
然后标记看起来应该如此。