XTICKLABEL and LATEX -- still not supported?

4 次查看(过去 30 天)
I know this was not supported in 2004 -- is it still not?
any work around?
x = 0: 1E-3: 4*pi;
y1= cos(x);
y2 = -sin(x);
plot(y1, 'linewidth',3, 'color','r');
hold all;
plot(y2, 'linewidth',3, 'color','g');
legend('Cos(\phi)','-Sin(\phi)','Location','Best');
grid on;
ylabel('\bf Amplitude');
xlabel('\bf Time');
xlim([0 length(x)]);
xStr = {'0','\pi','2\pi', '3\pi', '4\pi'};
N = length(xStr)-1;
xT = floor(length(x) / N) .* [0:N];
set(gca,'XTICK',xT);
set(gca,'xticklabel',xStr);
%set(gca,'xticklabel',xStr), 'Interpreter', 'latex' ); %would like to run this

采纳的回答

dpb
dpb 2013-11-1
Nope, not yet...best you can do is to use text and write the labels manually at the desired locations. Whether somebody has packaged this as a File Exchange submission is probably worth checking for...

更多回答(1 个)

Sean de Wolski
Sean de Wolski 2013-11-1
Will replace with text objects that can then have the interpreter set to 'TeX'

类别

Help CenterFile Exchange 中查找有关 Grid Lines, Tick Values, and Labels 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by