Axis labelling in MATLAB plot

8 visualizzazioni (ultimi 30 giorni)
subho
subho il 31 Ott 2011
I tried to put the string Pr, m as x-axis label in MATLAB. I used the following statement:
xlabel('\textbf{Pr},textbf{\it{m}}','interpreter','latex','FontWeight','bold','FontSize',15,'FontName','Times New Roman');
Pr appears bold in the statement whereas m does not appear bold. How do I solve this problem?
Similarly for y-axis label
ylabel('${\textbf{Nu}_{\bar{x}}}{(\textbf{Gr}_{\bar{x}}^*)^-\frac{1}{6}}$','interpreter','latex','FontName','Times New Roman','Fontsize',15);
x-bar does not appear bold.
Moreover - (minus) appear as superscript whereas (1/6) does not.
Any help is highly appreciated.

Risposte (2)

Grzegorz Knor
Grzegorz Knor il 31 Ott 2011
Your LaTeX strings are incorrect, see: http://www.codecogs.com/latex/eqneditor.php
They should look something like this:
xlabel('\textbf{Pr}, \it{\textbf{m}}', 'interpreter', 'latex', 'FontWeight',...
'bold', 'FontSize', 15, 'FontName', 'Times New Roman');
ylabel('$\textbf{Nu}_{\bar{\textbf{x}}}{(\textbf{Gr}_{\bar{\textbf{x}}}^{*})}^{-\frac{1}{6}}$',... 'interpreter', 'latex', 'FontName', 'Times New Roman',... 'Fontsize',15);
  1 Commento
subho
subho il 31 Ott 2011
If I use these strings x appears bold but it is not italicised then. How do I get rid of it?

Accedi per commentare.


Wayne King
Wayne King il 31 Ott 2011
plot(randn(100,1));
xlabel('\bf{Pr},\bf{\it{m}}');
  1 Commento
subho
subho il 31 Ott 2011
Of course in TEX format it will work but then the problem will come in y-label. How do you give x-bar in y-label then?

Accedi per commentare.

Tag

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by