Matlab问题:使用(la)tex在绘图标题中显示数学方程

Matlab问题:使用(la)tex在绘图标题中显示数学方程,matlab,Matlab,可能重复: 我想在绘图的m文件中写下数学方程,如 让我们说我定义了 d = 1; 在MATLAB代码中。我想用标题进行绘图,例如 title('The Solution of Equations $f(x,t)=0$ when the Parameter is %d') 请告知。您已经问过这个问题。请解释这与在标题中写奇怪的函数符号有什么不同。是的,问题是如何在matlab绘图标题中使用tex。@aardvarkk:虽然乍看起来像上一个问题,但事实并非如此different@Jacob在情

可能重复:

我想在绘图的m文件中写下数学方程,如

让我们说我定义了

d = 1;
在MATLAB代码中。我想用标题进行绘图,例如

title('The Solution of Equations $f(x,t)=0$ when the Parameter is %d')

请告知。

您已经问过这个问题。请解释这与在标题中写奇怪的函数符号有什么不同。是的,问题是如何在matlab绘图标题中使用tex。@aardvarkk:虽然乍看起来像上一个问题,但事实并非如此different@Jacob在情节的标题中加入“数学方程”和在标题中加入TeX代码是两件截然不同的事情。直到我问起这个问题,这个问题才说明关于特克斯的任何事情。我同意这是一个有效的问题。我认为LaTeX intepreter可能存在版本控制问题。在我的版本(7.1!)中,
text
自动解释为TeX。因此,据我所知,
title('当参数为%d'时方程f(x,t)=0的解)
已经正确了吗?实际上我想使用更复杂的方程,没有tex就无法处理。它如何处理引用变量值的问题?我使用的是7.6版,我知道默认解释器设置是latex,但我发现如果我没有明确说明,当我尝试在字符串中插入一个等式时,它会有问题。此外,您还需要使用“创建数学环境”来使用\int之类的内容。如果不将解释器设置为“latex”,我无法做到这一点。
title(text('Interpreter','latex',...
'String','The solution is: $$\int_0^x\!\int_y dF(u,v)$$',...
'Position',[.5 .5],...
'FontSize',16))