Внешний вид контрольной панели [дубликат]

8
задан mikkola 7 December 2015 в 15:55
поделиться

3 ответа

Я думаю, что невозможно иметь многострочные метки тика.

Однако существует обходной путь

4
ответ дан P0W 28 August 2018 в 07:20
поделиться

Предлагаю вам использовать fix_xticklabels () Михаил Ерофеев. Вы можете поместить ваши метки ярлыков пробелом, т. Е. «», Чтобы отрегулировать выход.

1
ответ дан aroyc 28 August 2018 в 07:20
поделиться

Я не уверен, сколько времени прошло, но по крайней мере в R2015b объекты осей имеют свойство 'TickLabelInterpreter' , которое можно указать, чтобы определить, как интерпретировать метки меток. Если вы выберете интерпретатор LaTeX, можно легко получить многострочные метки, заключая их в табличную среду.

Пример:

figure;
plot(rand(10,1));
%// Tick label with arbitrary number of lines in tabular environment
xtl = '\begin{tabular}{c} line 1 \\ line 2 \\ line 3\\ line 4\end{tabular}';
%// use the tick label at location 5 on the x axis
set(gca,'xtick', 5, 'XTickLabel', xtl, 'TickLabelInterpreter', 'latex');

Выход:

Конечно, недостатком здесь является то, что вам нужно использовать интерпретатор LaTeX, который несколько меняет внешний вид фигуры. Но я считаю, что некоторые люди (такие как я) на самом деле предпочитают то, как LaTeX интерпретирует аннотации фигур! В качестве дополнительного бонуса вы можете использовать любую другую маркировку LaTeX, которую вы хотите (уравнения и т. Д.) В ярлыках.

6
ответ дан mikkola 28 August 2018 в 07:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: