Matlab 使用文本函数绘制的下标显示不正确

Matlab 使用文本函数绘制的下标显示不正确,matlab,text,matlab-figure,Matlab,Text,Matlab Figure,我正在尝试向地物添加文本框。我正在使用: figure semilogy([3 10],[1E-10 1E5],'o'); hold on mylabel('10,000/T (1/K)','R_{c} (kmol/m^2)','Carbon Reaction Rates') text(4,1E3,'R_c = 2R_{s2}+R_{s3}=2k_2[Y_{O2}]+k_3[Y_{CO2}]','interpreter','tex') 在没有下标的情况下,我得到以下结果: 我不能重现你的问题

我正在尝试向地物添加文本框。我正在使用:

figure
semilogy([3 10],[1E-10 1E5],'o'); hold on
mylabel('10,000/T (1/K)','R_{c} (kmol/m^2)','Carbon Reaction Rates')
text(4,1E3,'R_c =  2R_{s2}+R_{s3}=2k_2[Y_{O2}]+k_3[Y_{CO2}]','interpreter','tex')
在没有下标的情况下,我得到以下结果:


我不能重现你的问题,除了text0.5,0.5、'X_{c}','interpreter','none',但是你说解释器会被正确设置为'tex'。看起来你也有同样的问题。我添加了我使用的实际代码减去数据和我得到的绘图输出。您建议的链接似乎类似,但不确定它是否适用,因为它是用于标签的,并且使用text命令。我确实试着按照其中一条评论的建议来使用字体,但是没有用。它在这里也能用。我有R2014b