Effacer les filtres
Effacer les filtres

Upper script Variable in the text

1 vue (au cours des 30 derniers jours)
Orkun OZENER
Orkun OZENER le 6 Août 2018
Commenté : Orkun OZENER le 7 Août 2018
Hi,
I have a fit equation like
a*x^b
I am obtaining the coefficients like this
COEFF = coeffvalues(fittedmodel) a=COEFF(1) b=COEFF(2)
And try to write the equation on plot window.But the upper script (^b section) is always failing. Only the minus sign goes to uppersciprt always
Here is the code
txt = ['y=', num2str(a) ,'*x','^', num2str(b)]
text(50,999,txt);
Any Help???

Réponse acceptée

Stephen23
Stephen23 le 6 Août 2018
Modifié(e) : Stephen23 le 6 Août 2018
Put curly braces around the part you want to be superscript:
^{...}
The TeX/LaTeX languages use curly braces to group things together. You can learn more here:
Note that sprintf would be neater and more efficient than using concatenation, e.g.:
txt = sprintf('y=%g*x^{%g}',a,b)
  1 commentaire
Orkun OZENER
Orkun OZENER le 7 Août 2018
Thank you indeed. BR Orkun

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Data Type Conversion dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by