2016-04-04 26 views
0

私はLaTeXを使っているプロットにラベルをつけようとしています。タイトルが表示されず、LaTeX式にテキストを追加する必要があるという2つの問題があります。LaTeXが表示されないMatlabの図題タイトルは表示されませんか?

LaTeX Expression

どのように "を追加します:理想的には、私は「(x)は、F」私はこれをしたい、それは、代わりに私のフィギュア「n個の異なる値のためのF(X)」をラベル付けしたいと思います私のLaTeX表現と異なる値のn "部分について、そしてもっと重要なのは、なぜ私のタイトルが最初に現れないのか?

x = linspace(0, 1, 100); 
y1 = sin(pi*x); 
y2 = sin(2*pi*x); 
y3 = sin(4*pi*x); 
hold on 
plot(x,y1,'color',1/255*[255 20 147],'LineWidth',2); 
plot(x,y2,'color',1/255*[0 238 118],'LineWidth',2); 
plot(x,y3,'color',1/255*[0 238 238],'LineWidth',2); 
xlabel('\theta','FontSize',15); 
ylabel('$f_{s}(\theta)$','Interpreter','LaTex','FontSize',15); 
title('$f_{s}(\theta)=\sin (n\theta\pi)$','Interpreter','LaTex',FontSize',18); 
legend('n = 1', 'n = 2', 'n = 4','Location','best') 
hold off 
+0

'title'の' FontSize'の前に '' 'もありませんか? – zeeMonkeez

+0

ちょうどコメント: '\ theta'はOKのようですが、一貫性のために、ラテックスにも入れています。 – zdim

答えて

2

基本的には、行方不明FontSize前にちょうどオープニングアポストロフィがある:

は、ここに私のスクリプトです。その後、タイトルが表示されます。そして、非数学テキストを追加するには、$記号の後に続けます。

title('$f_{s}(\theta)=\sin (n\theta\pi)$ for different values of n','Interpreter','LaTex','FontSize',18); 
+0

どのような恥ずかしい間違い!にもかかわらず、私を助けてくれてありがとう。時にはそれは別の目のペアを取る... –

+0

私は助けることができてうれしいです。 –

関連する問題