我想使用以下内容将Latex,数字和Tex组合成图的标题(beta_b
和lambda
定义变量):
title(['$\overline{\beta}=$' num2str(beta_b) 'TE0 , \lambda=' num2str(lambda*1e6) ' \mum'], 'interpreter','latex');
但它无法正常显示。有什么问题?
答案 0 :(得分:7)
您无法在title中合并Latex 和 Tex。您必须使用其中一个(即您为'Interpreter'
property设置的那个)。以下内容适用:
title(['$\overline{\beta}=$' num2str(beta_b) ...
' TEO , $\lambda=$' num2str(lambda*1e6) ' $\mu$m'],...
'Interpreter','latex');
请注意,您必须在$
和\lambda
的任意一侧加入\mu
,以便对其进行正确解释。 $
也必须介于\mu
和m
之间,否则会在\mum
上绊倒。