1

有没有办法在 Matlab 中平滑图中的文本?

文本是指使用 xlabel、ylabel、title 等命令添加到绘图中的所有文本......

谢谢

4

1 回答 1

1

如果可以,请使用painters渲染器,它是矢量渲染器。和渲染器是光栅渲染器zbufferopenGL它确实会降低文本的质量。

编辑:我刚刚看到来自 Undocumented Matlab的一篇博文。显然,MathWorks 已经对句柄图形引擎进行了一段时间的更新,并将其作为静默选项包含在代码库中。

我做了几个测试图,对于光栅openGL渲染器,字体得到了适当的平滑,线条看起来非常好。对于矢量painters渲染器,线条仍然有点锯齿状,但它们看起来比以前好多了,好多了。不幸的是,它看起来也破坏export_fig了内部print功能,至少就生成外部可编辑的 pdf 文件而言。

但是,如果您只对屏幕图形感兴趣,那么您绝对应该看看。

于 2013-05-17T16:17:13.920 回答