How to insert a degree symbol in matlab using input function?

I'm trying to inser a degree symbol in my input but I have tried char(), ^{\circ}, and none of them works.
For example, my input is:
a = input('If your initial temperature is 25... C, then what is your final temperature? ');
the space in between 25 and C indicates the degree symbol but I don't know how to insert it. Please help :/
Thank you

 採用された回答

Star Strider
Star Strider 2020 年 4 月 9 日

0 投票

I would just use ALT+0176. I did that here and it seems to work:
a = input('If your initial temperature is 25° C, then what is your final temperature? ');
Another option:
inpstr = sprintf('If your initial temperature is 25%c C, then what is your final temperature? ', char(0176));
a = input(inpstr)
Both of these workd when I ran them (R2020a).

2 件のコメント

Nghi Lam
Nghi Lam 2020 年 4 月 10 日
it works! Thank you so much
Star Strider
Star Strider 2020 年 4 月 10 日
My pleasure!
If my Answer helped you solve your problem, please Accept it!
.

サインインしてコメントする。

その他の回答 (0 件)

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by