matlab - 设置默认渲染器

标签 matlab plot matlab-figure

我知道如何使用 Matlab GUI 更改默认渲染器,但我想一直使用 painters 渲染器而不是 opengl,而不是每次都更改它。

有没有办法使用 set 命令在 Matlab 中设置默认渲染器。我正在寻找如下命令:set(groot, 'defaultRenderer', 'painters')

谢谢!

最佳答案

如你所见here您可以通过连接 default + class name + property 来构建您希望的每个“默认属性”。

在您的情况下,它将是:

set(0, 'defaultFigureRenderer', 'painters')

分别

set(groot, 'defaultFigureRenderer', 'painters')

您可以通过get(groot,'default')查看。

请注意,默认值只是为当前 session 设置的!重新启动将忽略更改。要永久设置它,请将该行放入 start-up file .

关于matlab - 设置默认渲染器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31802052/

相关文章:

matlab - 如何将 'MarkerSize' 关联到表示绘制圆的半径的值?

使用 fft 的 Matlab 低通滤波器

python - 一次绘制一个图形而不关闭旧图形(matplotlib)

c - 如何用c程序绘制数据?

matlab - 将某些刻度标签以粗体显示(但不是全部)?

matlab - 如何在 MATLAB 中填充两条直线和一条不直的曲线之间的区域(该区域不是多边形)

MATLAB GUI 缩放多个绘图

r - ggplot2使图例键填充透明

matlab - 在 Matlab 中绘制 3D 向量

MATLAB 重载 `end` 未按预期工作