write superscript in string

34 views (last 30 days)
azarang asadi
azarang asadi on 31 May 2022
Commented: azarang asadi on 1 Jun 2022
Hello all,
I'm trying to show my R squared as a title but i wan 2 to be as a superscript not just R2. Here's my inputs:
R2 = 0.75;
t = sprintf('R^2 = %0.2f',R2);
title(t)
this gives me
t = 'R2 = 0.75'
but what I want is R superscript 2.
  2 Comments
azarang asadi
azarang asadi on 1 Jun 2022
it didn't work, maybe it's my release? it's 2020b

Sign in to comment.

Accepted Answer

the cyclist
the cyclist on 31 May 2022
Edited: the cyclist on 31 May 2022
It could be the interpreter. Does this work for you?
R2 = 0.75;
t = sprintf('R^2 = %0.2f',R2);
title(t,'interpreter','tex')
Also, it might be relevant to know what this returns for you:
get(groot,'defaultTextInterpreter')

More Answers (0)

Categories

Find more on Characters and Strings in Help Center and File Exchange

Products


Release

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by