使用Yair Altman在undocumentedmatlab.com上描述的一些Java ,您可以为您的绘图添加HTML-aware标签.因此&#xHEXCODE;,在您的情况下,您可以使用语法将Unicode字符'Í'(U + 062D)放入这样的标签中ح:
figure;
labelStr = '<html>ح</html>';
jLabel = javaObjectEDT('javax.swing.JLabel',labelStr);
[hcomponent,hcontainer] = javacomponent(jLabel,[100,100,40,20],gcf);
Run Code Online (Sandbox Code Playgroud)
这应该显示一个空的图形窗口,它只包含该单个Unicode字符.使用WinXP在Matlab R2010b上测试.
有关欺骗MATLAB以显示Unicode的更多信息,请参阅此SO帖子,该帖子可能部分特定于OS X.
请注意,当前字符集中没有的几个字符可以通过MATLAB的本机LaTex功能获得,title()如此处所述 ; 然而,这远远不是涵盖所有的Unicode.