Matlab绘图时使用latex风格的符号和字体,往往能够使你的图形增色不少。在Matlab中,title、text、xlabel、ylabel和legend均可使用latex风格的符号和字体。多说无益,直接上例子。
-
title
E = 2;
t = -5:0.01:5;
y = E*exp(-(t/2).^2);
plot(t,y,'r','LineWidth',2);
axis([-5,5,-0.1,2.2])
set(gca,'XAxisLocation','origin');
set(gca,'YAxisLocation','origin');
title(['$f(t)=2e^{-(\frac{t}{2})^2}$'],'Interpreter','latex','FontSize',20)
set(gca,'FontSize',32);
set(gca, 'XTick',[-4:2:4]);
set(gca, 'YTick',[0:1:2]);
set(gca, 'Box','off')
其中,把title语句中的 [] 去掉,有的Matlab版本也正确。
-
text
K = 0.2;
a1 = -0.3;
a2 = 0