我想知道如何MATLABs乳膠解釋器的情節文字處理unicode字符?這是奇怪的不一致。其中,你知道,使整個unicode的整個點無效。matlab的latex解釋器如何處理unicode?
TOY CODE
%*** Setup some text for a plot title
Title_Txt{1} = [char(8734) ,' SNR~~~' , char(10) , '(-)'];
Title_Txt{2} = ['50 SNR~~~' , char(10) , '(-)'];
%*** Plots!
x= 1:1:10
y= rand(size(x))
figure(1)
subplot(211)
plot(x,y)
title(Title_Txt{1} , 'interpreter' , 'latex')
subplot(212)
plot(x,y)
title(Title_Txt{2} , 'interpreter' , 'latex')
玩具代碼演示了膠乳解釋器處理的炭(10)---一個新行。但它從char(8734) - 無窮大符號中突破。
很顯然,我可以解決此通過在MATLAB知道(無奈的另一個來源,但是這是一個不同的討論)乳膠符號餵食,但我很好奇
- 什麼MATLAB是引擎蓋下做這裏?
- 是否有將unicode加入膠乳的修復方法?
此外,matlab沒有列出他們在文檔中使用的Unicode格式。我猜「有效代碼範圍從0到65535」意味着「char()解釋基於unicode UTF-16」? –