gpt4 book ai didi

matlab - 如何为 MATLAB 图形设置 'un' 粗体标题?

转载 作者:太空宇宙 更新时间:2023-11-03 19:41:32 25 4
gpt4 key购买 nike

我正在尝试将几个 Matlab 绘图组合成一个图形,因此我想知道如何在我的绘图上方创建“普通”图 block ,而不是 Matlab 提供的粗体标题。下面是一个例子。

figure
plot((1:10).^2)
title({'First line';'Second line'})

最佳答案

利用 'FontWeight' 参数:

figure
plot((1:10).^2)
title({'First line';'Second line'},'FontWeight','Normal')

另请注意,您可以一次访问图形中所有文本对象的 'FontWeight' 参数——如果您有,例如,图形中的多个子图——使用查找:

myFig = figure;
subplot(2,1,1)
plot((1:10).^2)
title('First plot')
subplot(2,1,2)
plot((1:10).^2)
title('Second plot')

% Set 'Normal' font weight in both titles above
set(findall(myFig, 'Type', 'Text'),'FontWeight', 'Normal')

如上评论所述;对于单个图形标题,您可以使用 \rm 作为替代。但是请注意,\rm 取决于 'Interpreter' 作为 'tex' 的(默认)选择,而上述方法对所有方法都有效解释器的选择(但是对使用解释器 'latex' 的文本对象没有影响)。

关于matlab - 如何为 MATLAB 图形设置 'un' 粗体标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34739816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com