Text/strings not working in Matlab 2018a

I recently upgraded to Matlab 9.4.0.813654 (R2018a) from R2017a (where everything was working fine), and now whenever I plot things or sometimes when I form strings from variables the text doesn’t work at all.
Example:
plot(rand(100,1),DisplayName,TestText)
title(TestText)
Gives me a plot with an empty legend and no title…
I have installed the same Matlab version on 3 computers and I only have this problem on one of them.
Any ideas on what could be causing it and how to fix it?

댓글 수: 1

Have you checked which font is being used, or tried explicitly setting one you know works in other places?

댓글을 달려면 로그인하십시오.

답변 (1개)

Rik
Rik 2018년 4월 2일

0 개 추천

Maybe it would work if you replaced the curved accent
by a straight accent
'

댓글 수: 6

That curved appearance is probably just caused by some autocorrection/automatic formatting thing as I pasted the question into the text editor of the browser here. I’m using the normal straight accent, the same symbol that is used for transposing variables etc.
I also tried using double quotes:
title(TestText)
but it does the same thing. I have been using matlab for many years so I’m afraid this is not a question of me not knowing how to invoke the text, there is something fundamentally wrong with how matlab is interpreting/rendering it.
Rik
Rik 2018년 4월 2일
I can't reproduce your output. I did notice that you didn't call legend, yet you get a legend anyway.
Well of course you can’t reproduce the output if you are using a functioning healthy Matlab installation, Matlab is clearly not supposed to behave like it currently is on my computer. Like I said, I installed the same R2018 version on 3 different computers and only had this problem on one, on the other two this example shows up with the text as it should.
When I made the example figure I manually activated the legend using the GUI button to illustrate that it was empty.
Rik
Rik 2018년 4월 2일
If you think it is a corrupt installation, why don't you try re-installing it?
What shows up for
which -all text
This shows up:
>> which -all text
built-in (P:\Matlab 2018a\toolbox\matlab\graph2d\text)

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터File Exchange에서 App Building에 대해 자세히 알아보기

제품

질문:

2018년 4월 2일

댓글:

2018년 4월 23일

Community Treasure Hunt

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

Start Hunting!

Translated by