在 Matlab 2011a 中,我正在绘制一条线,我使用参数("LineSmoothing", 1)
使线看起来更漂亮,但它会导致 Y 轴和 X 轴消失。
有人知道是什么原因造成的,更重要的是,如何解决?
我尝试了,opengl('OpenGLLineSmoothingBug',1)
但它没有改变任何东西。
提前致谢!
未记录的LineSmoothing
属性会导致图窗自动切换到使用 OpenGL 渲染器。实际上,您显示的错误会影响所有 OpenGL-rendererd 图形(无论此属性使用如何)。
示例:(在 WinXP 的 R2012a 上测试)
plot(1:10,'o-'), box on
set(gcf, 'Renderer','opengl')
请注意执行第二行后框的顶部和右侧边框如何消失。