MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   如何在MATLAB中创建该图形标题? (https://www.labfans.com/bbs/showthread.php?t=23742)

poster 2019-12-10 20:48

如何在MATLAB中创建该图形标题?
 
我想使用以下内容将Latex,数字和Tex组合为图形标题( beta_b和lambda是已定义的变量):

title(['$\overline{\beta}=$' num2str(beta_b) 'TE0 , \lambda=' num2str(lambda*1e6) ' \mum'], 'interpreter','latex'); 但是它不能正确显示。有什么问题?



[B]回答:[/B]

您不能在[URL="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/title.html"]标题中[/URL]合并Latex [I]和[/I] Tex。您必须使用另一个(即您为[URL="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/text_props.html#Interpreter"]'Interpreter'属性[/URL]设置的任何一个)。以下将起作用:

title(['$\overline{\beta}=$' num2str(beta_b) ... ' TEO , $\lambda=$' num2str(lambda*1e6) ' $\mu$m'],... 'Interpreter','latex'); 请注意,您必须在\lambda和\mu任一侧都包含$ ,以便可以正确解释它们。 $还必须介于\mu和m ,否则它将被\mum绊倒。



[url=https://stackoverflow.com/questions/3371039]更多&回答...[/url]


所有时间均为北京时间。现在的时间是 16:07

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.