Please see the attached image. How can i add such degree symbol in a matlab figure?

2 commentaires

Adam Danz
Adam Danz le 1 Sep 2021
It looks like this plot was generated using the Mapping Toolbox.
Kamruzzaman Bhuiyan
Kamruzzaman Bhuiyan le 1 Sep 2021
i have no idea about this tool. Is there any alternative method? Please help me. It’s urgent

Connectez-vous pour commenter.

 Réponse acceptée

The degree symbol is ASCII character 176. So, here is a simple way:
% Plot some random data
plot(rand(100,1),rand(100,1),'.')
% Set the tick positions, and label them with degrees
set(gca,'XTick',[0 0.5 1],'XTickLabel',{['98',char(176),'E'],['99',char(176),'E'],['100',char(176),'E']})
There are more sophisticated ways to build a longer vector (but using the same basic idea), e.g. using sprintf.

2 commentaires

Kamruzzaman Bhuiyan
Kamruzzaman Bhuiyan le 1 Sep 2021
It's wirking thaks
Pham
Pham le 16 Nov 2025
Déplacé(e) : Stephen23 le 16 Nov 2025
it worked, many thanks

Connectez-vous pour commenter.

Plus de réponses (2)

Voss
Voss le 1 Sep 2021
xt = get(gca,'XTick');
xtl = arrayfun(@(x)sprintf('%d\\circE',x),xt,'UniformOutput',false);
set(gca,'XTickLabel',xtl);
Fangjun Jiang
Fangjun Jiang le 1 Sep 2021
Modifié(e) : Fangjun Jiang le 1 Sep 2021
title('9^oE')
text(0.5,0.5,'9^oE')
xticklabels({'0^oE','1^oE'})
doc title
search for "superscript"

Catégories

En savoir plus sur Programming dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by