How to use the power operator in xlabel?

Hi,
I want to add this xlabel to my figure: xlabel = ('A*R^(2/3) (m^(8/3))'). What my matlab does is instead of displaying the '^-sign' it places the first symbol after the operator in superscript, see figure attached. How can I overcome this problem (by either displaying the '^-sign' or by placing the entire term in superscript)?
Thanks, Marijn

 Accepted Answer

use xlabel as below:
xlabel('A*R^(2/3) (m^(8/3))', 'Interpreter', 'none')

9 Comments

you are welcome
Sixwwwwww, have you checked if this work?
Yes it is working because user want to show exactly A*R^(2/3) (m^(8/3)) in the label instead of showing powers in super scripts. So that's why I used property 'Interpreter', 'none' so that MATLAB can't use its default property 'Interpreter', 'tex' to change the output display
Ok, it's also possible to do it:
xlabel('A*R\^(2/3) (m\^(8/3))')
it doesnt' work in num2str?! like; text(double(tx),double(ty),['Q=',cfe1,'*x^',{cfe2}],'FontSize',12)
my laptop does not have symbol (^) then how should i use it ?
Could you post a picture of what your keyboard looks like? What is the typical region that uses that kind of keyboard?
Silly me,after looking at every key properly i found (^), it was on the upper number row of keyboard.
BTW, Thank you for your response.

Sign in to comment.

More Answers (3)

xlabel('A*R^{2/3}m^{8/3}')

5 Comments

This is not working
G A
G A on 8 Dec 2013
Edited: G A on 8 Dec 2013
In my system (R2013b win64) this is working - I checked before answering. This is for: "...or by placing the entire term in superscript"
it works fine in R2016a win64
It works fine in R2020a X64 too. thanks

Sign in to comment.

Use title('Mean squared error xrec(t)-x(t)^{2}'). Make sure you use curly braces.

Categories

Community Treasure Hunt

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

Start Hunting!